I am using simple location manager object to get lastKnownLocation() of device
but getting null object in
Below is the way I am trying to get last location.
private void setUpMap(){
//Location location = mMap.getMyLocation();
mMap.setMyLocationEnabled(true);
//mMap.addMarker(new MarkerOptions().position(new LatLng(0, 0)).title("Marker"));
mMap.setOnMyLocationChangeListener(new GoogleMap.OnMyLocationChangeListener() {
@Override
public void onMyLocationChange(Location location) {
mMap.addMarker(new MarkerOptions().position(new LatLng(location.getLatitude(), location.getLongitude())).title("My Location"));
mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(location.getLatitude(),location.getLongitude()),10));
mMap.setOnMyLocationChangeListener(null);
}
});
}