Oke pada tutorial kali ini akan membahas tentang cara Mengambil latitude longitude Lokasi saat ini pada android Google Maps V2 dengan Location Manajer. Tutorial ini merupakan lanjutan tutorial dari Membuat Maps di aplikasi Android , jadi silhakan ikuti dulu tutorial sebelumnya, Setelah itu ikuti step by step yang akan saya jelaskan dibawah ini.
Anda juga dapat melihat video tutorial Mengambil latitude longitude Lokasi saat ini pada android Google Maps V2 dengan Location Manajer dibawah ini
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
LocationManager locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);
Criteria criteria = new Criteria();
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
return;
}
Location location = locationManager.getLastKnownLocation(locationManager.getBestProvider(criteria, false));
if (location!=null){
Toast.makeText(this, "Lokasi Ditemukan", Toast.LENGTH_SHORT).show();
LatLng MyLocation = new LatLng(location.getLatitude(), location.getLongitude());
mMap.addMarker(new MarkerOptions().position(MyLocation).title("Latitude: "+location.getLatitude()).snippet("Longitude : "+location.getLongitude()));
mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(MyLocation,13));
}else{
Toast.makeText(this, "Lokasi Tidak Di temukan", Toast.LENGTH_SHORT).show();
}
}
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
Anda juga dapat melihat video tutorial Mengambil latitude longitude Lokasi saat ini pada android Google Maps V2 dengan Location Manajer dibawah ini
Tonton Video Tutorial Mengambil latitude longitude Lokasi saat ini pada android
27 Maret 20173311
© 2017 Wildan Afif. All rights reserved | Design by W3layouts