Zajmuję się tworzeniem aplikacji Android, który daje powiadomienie, gdy użytkownik wchodzi w określonej lokalizacji
Użytkownik może określić położenie za pomocą długości i szerokości geograficznej (tzn Google Map)
wiem jak dostać szerokość geograficzna & długość geograficzna, ale moim problemem jest to, że gdy użytkownik wejdzie w określone miejsce, to nie będzie dokładnie pasuje do podanej szerokości geograficznej & długości geograficznej. Android: Get powiadomienie, gdy użytkownik wchodzi w określonej lokalizacji
Jak pokazano na zdjęciu, załóżmy, że użytkownik określi lokalizację o nazwie "Moje miejsce", gdy użytkownik wejdzie w obszar (około 20 metrów), wówczas aplikacja powinna wysłać powiadomienie do użytkownika.
Chcę wiedzieć, w jaki sposób mogę porównać szerokość geograficzną & długości geograficznej, dla której określono użytkownika (Moje miejsce) i aktualną szerokość geograficzną & długości geograficznej pobieranej przez aplikację przez GPS. Porównanie wykonane w taki sposób, aby było prawdziwe, jeśli użytkownik znajduje się w pobliżu Mojego miejsca w obszarze 20 metrów. (To 20 metrów jest przybliżone.) Czy mogę ustawić dokładność w systemie Android, np. 20 metrów.
Dziękuję.
Czy to działa, gdy GPS jest wyłączony? – chinmish