Im пишу приложение, которое должно посылать координаты в SMS, но я немного борюсь с пониманием того, как получить координаты.Получить текущие координаты
На данный момент я использую этот
LocationManager lm = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
Location location = lm.getLastKnownLocation(LocationManager.GPS_PROVIDER);
longitude = location.getLongitude();
latitude = location.getLatitude();
А потом я пройти длинный и лат в текст, но это только дает мне последнее место знаю, что я предполагаю?
Может ли кто-нибудь сказать мне, как получить текущее местоположение?
С уважением /Fred
спасибо, я попробовал, что хорошо, но то, что я не мог понять, с onLocati onChange() изменяется, когда он запускает код внутри. Это когда меняется зелья? – Fredkr
в коде выше «minTime» указывает, что миллисекунды ждут перед запросом обновления, а следующее «0» указывает расстояние до ожидания от предыдущего места перед запросом обновления. Если вы прошли 0,0, listenerFine ..., вы будете постоянно запрашивать обновления. Если у вас есть точка останова в onLocationChanged, вы будете часто ее ломать. – SoundsDangerous