Androidアプリでフォーム送信中に特定の会場に入りたい。この会場の詳細は、ルーティングの目的で将来使用されます。
たとえば、アプリはイベントの会場の詳細を取得し、招待状を人々に送信するため、ユーザーは現在の場所からそのイベント会場に移動できます。
どうすればこれを達成できますか?
Androidアプリでフォーム送信中に特定の会場に入りたい。この会場の詳細は、ルーティングの目的で将来使用されます。
たとえば、アプリはイベントの会場の詳細を取得し、招待状を人々に送信するため、ユーザーは現在の場所からそのイベント会場に移動できます。
どうすればこれを達成できますか?
以下の流れでいけそうです。
ユーザーは、イベントが開催される住所/会場を入力します。
ユーザー入力を使用して、Google のジオコーディング サービスへのリクエストを作成します: http://developer.android.com/reference/android/location/Geocoder.html#getFromLocationName(java.lang.String, int) または https://developers. google.com/maps/documentation/geocoding/#Geocoding
応答にさらにアドレスがある場合は、ユーザーに正しいアドレスを選択させます。(オプション)
Google Geocoding の緯度/経度の応答を使用し、データベースに保存します。
これにより、最も正確な結果が得られると考えてください。さらに、住所検索 API も利用できます。しかし、必要なものと国によっては、これが目的に合っている可能性があります。