0
У меня есть код в OnCreate()Android менеджер Расположение - жди расположение
LocationManager locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
locationManager.requestLocationUpdates(
LocationManager.GPS_PROVIDER, 500, 1, new LocationListener(){
@Override
public void onLocationChanged(Location loc) {
CameraUpdate center = CameraUpdateFactory.newLatLng(new LatLng(loc.getLatitude(), loc.getLongitude()));
myMap.moveCamera(center);
}
});
Это происходит, когда изменяется положение пользователя, но я хочу, чтобы это произошло один раз. Я хочу, чтобы ждать, пока новое место не будет получено, чтобы перейти на новую карту местоположения, а затем не перемещать карту для пользователя
Не понимаю, что вы имеете в виду. Вы хотите установить камеру один раз для местоположения пользователя? –
Да. Я хочу, чтобы один только перемещал камеру, не используя метод locationManager.getLastKnownLocation(); –