私は画面上に地図を表示せずにテキストフィールドに位置名を入れたいです。私はGoogle Maps APIを使用してマップを実装しました。そして、それは私に地図上の場所を示しています。私が望むのは、地図を表示せずにテキストフィールドに場所を保存することです。画面に地図を表示せずに地名を取得するにはどうすればよいですか?
-1
A
答えて
0
あなたは以前Geocoderでマップから持って緯度と経度から住所を取得することができます。
// 1 means only get one address.
List<Address> addresses = Geocoder.getFromLocation(latitude, longitude, 1);
あなたがすべてでマップを使用したくない場合は、Google Android Place Autocompleteを使用することができますWeb Place Autocompleteを使用してください。
Webプレースオートコンプリートの場合、結果を手動で処理する必要があります。
0
Geocoder geocoder = new Geocoder(this, Locale.getDefault());
List<Address> addresses = geocoder.getFromLocation(lat, lng, 1);
String cityName = addresses.get(0).getAddressLine(0);
String stateName = addresses.get(0).getAddressLine(1);
String countryName = addresses.get(0).getAddressLine(2);
Geocoder
クラスを使用できます。必要な緯度と経度をgetFromLocation()
メソッドに渡します。このメソッドはリストの場所のアドレスをリストから返します。上記のように必要な詳細を得ることができます。
関連する問題
- 1. 現在地を取得して地図に表示するにはどうすればよいですか?
- 2. 小さいAndroid画面サイズで地図を表示するにはどうすればよいですか?
- 3. 地図の地図に値を変更するにはどうすればよいですか?
- 4. 地図に固定された地名を取得するには?
- 5. 地図上にスプラッシュ画面が表示される
- 6. コードから地図アプリを開いてルートを表示するにはどうすればよいですか?
- 7. 地図上のタイトルブラックベリーの画面は表示されません。
- 8. ビン地図にインフォボックスを配置して表示するにはどうすればよいですか?
- 9. 地図上にオーバーレイ表示を追加するにはどうすればよいですか?
- 10. Android - Googleマップ - 地図上に複数のマーカーを表示するにはどうすればよいですか?
- 11. アンドロイドの地図上の現在地にジオポイントを設定するにはどうすればよいですか?
- 12. エディットテキストから地名を取得し、地図上に配置
- 13. 地図上に別の地図を表示できないリスナーイベント
- 14. 簡潔に地図を地図にどのように
- 15. gMapControlで地図を表示するにはどうすればよいですか?
- 16. DirectionsServiceで地図(Google Maps API)のルートを表示するにはどうすればよいですか?
- 17. Googleマップで世界地図を表示するにはどうすればよいですか?
- 18. アンドロイドの地図でStreetviewを表示するにはどうすればよいですか?
- 19. 初めて地図を表示するにはどうすればよいでしょうか?
- 20. Androidで地図上の緯度と経度を取得するにはどうすればよいですか?
- 21. Googleマップで地図の動きを取得するにはどうすればよいですか?
- 22. three.jsを使って、地球儀を画面上の地図にどのように投影しますか?
- 23. ヨーロッパの地図をジュピターのノートブックに表示するにはどうすればいいですか?
- 24. ビン地図に複数のテキスト行を表示するにはどうすればいいですか?
- 25. geo URIを使用してAndroidの半画面に地図を表示するにはどうすればよいですか?
- 26. 地図表示を切り替えるにはどうすればよいですか?
- 27. 世界地図に国名を入力するにはどうすればよいですか?
- 28. ナビゲーションドロワーで現在地が地図に表示されない
- 29. 画面に表示せずにwpfウィンドウを印刷するにはどうすればいいですか?
- 30. URLに表示されない地図
この目的のためにジオコードを使用してください。 –
助けてください。 –
緯度と経度がある場合は、このhttp://maps.googleapis.com/maps/api/geocode/json?latlng=latitude,longitude&sensor=true&language=enで投稿リクエストで住所を取得できます – Lucky