День добрый. При запуске карты мое приложение открывает карту мира. Если нажать на кнопку геолокации, то камера улетает на мое текущее положение. Как сделать, чтобы карта сразу открывалась на моем местоположении? Я примерно представляю, что нужно получить мои координаты и использовать mGoogleMap.moveCamera(мои координаты); но как получить мои координаты? Весь день ищу информацию, не могу найти. пробовал так:
private void getMyPosition() {
LatLng latLng = new LatLng(mGoogleMap.getMyLocation().getLatitude(), mGoogleMap.getMyLocation().getLongitude());
CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngZoom(latLng, 16);
mGoogleMap.animateCamera(cameraUpdate);
но IDE говорит, что метод getMyLocation()устарел, а в процессе запуска на телефоне выдает ошибку
getLatitude() on a null object reference
подскажите плиз как нужно сделать?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости