0

在这里,我面临着 android 中 GPS 的问题。

在我的代码中,我只是根据当前位置在地图上显示一个标记,并且它工作正常。

当我调用此代码时,GPS 跟踪器引擎符号出现在屏幕顶部。在 onPause() 方法中我调用 myLocManager.removeUpdates(this),但即使我没有那个活动 * GPS Tracker 没有被禁用。 这对我来说是一个大麻烦,因为它消耗更多的电池甚至应用程序在睡眠模式。

我正在使用 MyItemizedOverlay 在位置更新时绘制标记。

谁能帮我解决这个问题..?

提前致谢。

4

1 回答 1

0

您是否使用MyLocationOverlay显示您的当前位置?

MyLocationOverlay自行处理位置更新,即它使用 GPS。呼叫.disableMyLocation()停止位置更新。

于 2011-09-13T19:37:56.167 回答