-1
私の質問は、私はStreet、landmark、Location、Cityなどの複数のEditTextのアクティビティを持っています。Location EditTextでは、現在のユーザーの場所を取得し、それぞれのEditText。 注:私は正常に自分の現在位置を取得し、私の場所のEditText全体を取り込むが、私は現在の場所を検出して私の活動を入力してください
私の質問は、私はStreet、landmark、Location、Cityなどの複数のEditTextのアクティビティを持っています。Location EditTextでは、現在のユーザーの場所を取得し、それぞれのEditText。 注:私は正常に自分の現在位置を取得し、私の場所のEditText全体を取り込むが、私は現在の場所を検出して私の活動を入力してください
あなたは初めのためOfficial Documentationを使用しての多くの例を見つけることができ市のEditTextなどでストリートのEditText、市の街路番号を追加したいですこのような "逆ジオコーディング":
Geocoder geocoder;
List<Address> addresses;
geocoder = new Geocoder(this, Locale.getDefault());
addresses = geocoder.getFromLocation(latitude, longitude, 1); // Here 1 represent max location result to returned, by documents it recommended 1 to 5
String address = addresses.get(0).getAddressLine(0); // If any additional address line present than only, check with max available address lines by getMaxAddressLineIndex()
String city = addresses.get(0).getLocality();
String state = addresses.get(0).getAdminArea();
String country = addresses.get(0).getCountryName();
String postalCode = addresses.get(0).getPostalCode();
String knownName = addresses.get(0).getFeatureName(); //
から