以下は私の方法です:
List<Address> addresses = null;
addresses = new Geocoder(passengerHomeActivity).getFromLocationName(this.addressInput.getText().toString(), 1);
Geocoder
getFromLocationName
の範囲を特定の1つの都市に制限する方法はありますか?都市名を書かずに住所を入力すると、同じで別の都市の住所にたどり着くことがあります。
私の考えは、ユーザーのlatitude
とlongitude
を取得し、都市の値を取得し、getFromLocationName
メソッドに制限スコープを設定することですが、実装についての手がかりはありません。
ありがとう