Я хочу показать мое текущее местоположение с помощью настраиваемого широты и долготы, я установил широту и долготу объекта Location, как это:Google Map не показывает (Увеличение до) текущего местоположения после настройки широты и долготы вручную
Location location = new Location ("");
location.setLatitude(lat);
location.setLongitude(lon);
После этого я вызываю (место нахождения) метод onLocationChanged, где этот метод так:
@Override
public void onLocationChanged(Location location) {
// TODO Auto-generated method stub
mLatitude = location.getLatitude();
mLongitude = location.getLongitude();
LatLng latLng0 = new LatLng(mLatitude, mLongitude);
mGoogleMap.moveCamera(CameraUpdateFactory.newLatLng(latLng0));
mGoogleMap.animateCamera(CameraUpdateFactory.zoomTo(12));
}
Карта была показать, но не показывая мое текущее местоположение с синей точкой, как обычно, кто-нибудь может помочь?
Вы устанавливаете обновление onback в обратном вызове в методе onCreated. Если не попробуйте этот ответ, http://stackoverflow.com/a/17591377/1676666 – Ply