【发布时间】:2023-04-07 16:44:01
【问题描述】:
我正在使用谷歌地图 api,一切正常。但是,在使用 MapView 的 Activity 完成后,GPS 图标会在通知栏中保持亮起。摆脱它的唯一方法是杀死我的应用程序(即使用任务杀手)。还有其他人有这个问题吗?
我使用 google maps api 和 MapView 的方式非常简单。我想知道是否缺少一个步骤(即覆盖 onDestroy 并进行一些清理)。任何帮助表示赞赏。
【问题讨论】:
-
您应该发布您的代码。请查看之前的问题,并在可能的情况下通过单击问题旁边的勾勒勾号来选择适当的答案。 :)
-
我查看了 MapDemo 应用程序 (android-sdk\add-ons\addon_google_apis_google_inc_8\samples\MapsDemo)。他们的关键是 1) 调用 MyLocationOverlay.disableMyLocation() 和 2) 调用 MapView.getOverlays().remove(myLocationOverlay)。在我的 atrix 4g + froyo 上,离开活动后,gps 图标立即消失。在我的 htc 令人难以置信的 + 姜饼上,gps 图标会持续一段时间,但最终会消失。
标签: android gps google-maps-api-3