アンドロイドで長いlatから長いアドレスを見つけるのを助けてください。アンドロイドで長いlatからアドレスを見つけるには
gpsサービスからlat long値を入力したので、ユーザーが立っているユーザーの場所を見つける必要があります。
アンドロイドで長いlatから長いアドレスを見つけるのを助けてください。アンドロイドで長いlatからアドレスを見つけるには
gpsサービスからlat long値を入力したので、ユーザーが立っているユーザーの場所を見つける必要があります。
このために逆ジオコーディングを実行する必要があります。参照:Geocoder
http://en.wikipedia.org/wiki/Reverse_geocoding これらのサービスのいずれかに電話をかける。
GoogleがJavascriptを提供していますが、使用できるAPIを持っている可能性もあります。 http://code.google.com/apis/maps/documentation/javascript/v2/services.html#ReverseGeocoding
ジオコーダーは、ジオコーダークラスのget localityメソッドから取得するクラスとアドレスです。ここで、ジオコーダーは、次のコードを試してみてください。
{Geocoder gcd = new Geocoder(context, Locale.getDefault());
List<Address> addresses = gcd.getFromLocation(lat, lng, 1);
if (addresses.size() > 0)
System.out.print(addresses.get(0).getLocality());}