我正在尝试获取当前位置并将其显示在地图上。
类com.google.android.maps.MyLocationOverlay.MyLocationOverlay
为您完成大部分工作。
但是它返回的结果非常粗糙,只需单击几下就可以了。
我正在听onAccuracyChanged()
,但从未被调用。
使用MyLocationOverlay
时如何获得更准确的位置?
附言清单具有:
<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"/>
最佳答案
发现了我自己的答案。
设置应用程序具有“位置”条目。
在位置下,您可以单独选择启用或禁用GPS或网络用于位置查找。我禁用了GPS(更准确的选择)。
谢谢,
Peter