Page 100 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 100
24 JAM!! Pintar Pemrograman Android
46: public void onProviderEnabled(String arg0) {}
47: @Override
48: public void onStatusChanged(String provider, int status,
49: Bundle extras){}
50: }
51: }
5. Terakhir, tambhakan user.permission untuk mengakses
GPS ke dalam Manifest.
1: <?xml version="1.0" encoding="utf-8"?>
2: <manifest
xmlns:android="http://schemas.android.com/apk/res/android"
3: package="com.gps.sederhana" android:versionCode="1"
4: android:versionName="1.0">
5: <application android:icon="@drawable/icon"
6: android:label="@string/app_name">
7: <activity android:name=".Lokasiku"
8: android:label="@string/app_name">
9: <intent-filter>
10: <action android:name="android.intent.action.MAIN" />
11: <category
12: android:name="android.intent.category.LAUNCHER" />
13: </intent-filter>
14: </activity>
15: </application>
16: <uses-sdk android:minSdkVersion="8" />
17: <uses-permission
18: android:name="android.permission.ACCESS_FINE_LOCATION">
19: </uses-permission>
20: <uses-permission
21: android:name="android.permission.ACCESS_COARSE_LOCATION">
22: </uses-permission>
23: <uses-permission
24: android:name="android.permission.INTERNET">
25: </uses-permission>
26: </manifest>
Silakan dirun, sambil berpindah ke tampilan DDMS.
PENJELASAN PROGRAM
Kita mulai dari Manifest, berikut ini rincian 3 permision
yang baru saja ditambahkan
ACCESS_COARSE_LOCATION Izin untuk menentukan lokasi dari
cell-id, wifi
ACCESS_FINE_LOCATION Izin untuk menentukan lokasi dari
GPS
INTERNET Izin untuk mengakses internet
Tanpa menambahkan permission diatas, aplikasi yang kamu
buat tidak akan gagal dalam menentukan lokasi.
Dapatkan materi terbaru di 100
www.omayib.com

