Rozglądałem się trochę po stackoverflow i Grupach dyskusyjnych Google i nie znalazłem odpowiedzi na to dokładne pytanie.W jakim kraju jest obecnie użytkownik?
ja po prostu chcę być w stanie wiedzieć, co kraj użytkownik telefonu Android jest obecnie.
zakładam TelephonyManager nie działa, jeśli użytkownik jest wyłącznie za pomocą wifi. Czy to prawda?
Próbowaliśmy przekazać bieżącą szerokość i długość geograficzną użytkownika za pomocą android.location.Geocoder, ale to naprawdę jest niestabilne. Często zwróci puste wyniki. Czasami możemy zadawać to pytanie, a to w końcu przyniesie wyniki, ale jest naprawdę brzydkie. Czy istnieje bardziej niezawodny sposób?
Dzięki, Rob Sz
Może możesz spróbować użyć Google Maps API, aby uzyskać kraj za pomocą szerokości i długości geograficznej. A także http://gis.stackexchange.com/ pomoże w pewien sposób, jak przypuszczam. –