1

現在地を取得して地図に表示しようとしています。

クラスcom.google.android.maps.MyLocationOverlay.MyLocationOverlayはあなたのためにほとんどの仕事をします。

しかし、数回クリックするだけでオフになる非常に粗い結果で戻ってきています。

私は聞いてonAccuracyChanged()いますが、それは決して呼ばれません。

使用するときに、どうすればより正確な位置を取得できMyLocationOverlayますか?

PSマニフェストには次のものがあります。

 <application android:icon="@drawable/icon" android:label="@string/app_name"
    android:debuggable="true">
    <uses-library android:name="com.google.android.maps" />
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>    
4

1 に答える 1

1

私自身の答えを発見しました。

設定アプリには「場所」エントリがあります。

[位置情報]で、位置情報の検索にGPSまたはネットワークを使用するかどうかを個別に選択できます。GPS(より正確な選択)を無効にしました。

ありがとう、

Peter
于 2010-08-02T01:25:06.130 に答える