0

私の会社のアプリのアクティビティの 1 つに、ユーザーが郵便番号を入力し、オフィスの 1 つを選択できる道順ユーティリティがあります。マップは、指定された郵便番号からオフィスの 1 つにルーティングします。

郵便番号フィールドを空白のままにすると、マップはデフォルトで「現在地」に設定されますが、それを機能させるにはマップ アプリで [移動] をクリックする必要がありますが、郵便番号を指定すると、余分なクリックをしなくてもルーティングが自動的に行われます。

これは小さいながらも必要なことであり、使いやすさのために解決する必要があります。

locationManager などを使用する必要があることは理解していますが、適切に使用する方法がわかりません。私が見たチュートリアルの多くは完全な mapView を実装していますが、私は単に GPS 経由でユーザーの位置を取得し、それをすべてバックグラウンドで郵便番号にジオコーディングして、ユーザーが実際に何も見えないようにしたいだけです。

可能だと思いますが、どうすればいいですか?

ありがとう。

4

2 に答える 2

3

Android の位置情報サービスの概要を次に示しますAndroid の位置情報サービスの中心にある LocationManager クラスを次に示します

残念ながら、Android には位置情報 API のサンプルが同梱されていないようです。これは少し驚くべきことです。

ソース コードはこのからダウンロードできます。Internet/Weather および Service/WeatherPlus のデモを探してください。それぞれ LocationManager を使用しています。または、この別のからソースをダウンロードすることもできます。LocationManager の使用例については、23-Location チュートリアルを探してください。

これは別のチュートリアルです。

于 2011-03-11T14:40:16.410 に答える
0

そして、これは私が同じことをするときに使用したものです:ユーザーの場所の取得

于 2011-03-11T14:58:42.703 に答える