1
我想要获取当前位置并将其显示在地图上。如何获得更准确的位置?
类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"/>
不过,这里有一些额外的有趣的帖子你 - 因为只有GPS行之有效户外,所以你应该考虑使用GPS和网络提供商: http://stackoverflow.com/问题/ 3380444/android-gps-my-location-finding/3380641#3380641 和 Fedor的评论: http://stackoverflow.com/questions/3145089/what-is-the-simplest-and-most-robust三通对获得-的用户,当前定位功能于一/ 3145655#3145655 – 2010-08-02 01:55:58