Как я могу получить более точное местоположение? - PullRequest
1 голос
/ 02 августа 2010

Я пытаюсь узнать свое текущее местоположение и показать его на карте.

Класс com.google.android.maps.MyLocationOverlay.MyLocationOverlay делает большую часть работы за вас.

Но он возвращается с очень грубым результатом, который отключается парой кликов.

Я слушаю onAccuracyChanged(), но это никогда не вызывается.

Как получить более точное местоположение при использовании MyLocationOverlay?

P.S. манифест имеет:

 <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"/>    

1 Ответ

1 голос
/ 02 августа 2010

Обнаружил мой собственный ответ.

В приложении «Настройки» есть запись «Местоположение».

В разделе «Местоположение» вы можете по отдельности включить или отключить использование GPS или сети для определения местоположения. У меня был отключен GPS (более точный выбор).

Спасибо

Peter
...