benim uygulamanın çalıştırılması sırasında mevcut konumunu almak için Android: getLastKnownLoad out-of-date - konum yenilemeyi zorlamak için nasıl?
myLocation = mLocationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
kullanıyorum.
Android belgelerinin belirttiği gibi, bu konum, GPS son kez kullanıldığında konum döndüğü için, bu konum "güncel değil" olabilir.
etkin olarak nasıl geçerli konumdan GPS'yi talep edebilir? LocationListener
'u kullanmayı düşündüm, ancak bu bir overkill biraz olabilir, çünkü ben sadece bir kez konumuma (app başında) ihtiyacım var.
Herhangi bir fikrin var mı?
Muchas gracias Reto :-) – znq
Paten zaten GPS'i etkinleştirdiğimi ve ardından uygulamamı başlattığımı farz edelim. Tek bir yerde kalırsam onCocationChanged() çağrılmaz. Bu durumda getLastKnownLocation() öğesinin dönüş değerinin güncel olmadığından nasıl emin olabilirim? – flypen
Zamana göre güncellemeleri belirtebilir, requestLocationUpdates dosyasına bakabilirsiniz. –