卸载应用程序时删除邻近警报

时间:2012-06-01 10:57:06

标签: android gps alert proximity

我在Android上遇到接近警报问题。

以下是我在我的应用中所做的事情

  1. 从服务器获取位置列表。
  2. 添加这些位置的接近警报(现在状态栏中显示GPS图标)。
  3. 当用户进入该区域时,启动我的应用活动。
  4. 问题是,当我卸载添加了邻近警报的应用程序时,它仍会在状态栏中显示GPS图标。用户可以关闭应用程序中的所有接近警报,但它不能解决我的问题。我现在也说在卸载过程中不可能做任何事情。有什么想法吗?

    //编辑:

    卸载应用后摆脱GPS图标的唯一方法就是重启设备。

1 个答案:

答案 0 :(得分:0)

Report bug给Android开发者。 LocationManager应该处理这样的用例(这种情况很容易忘记,显然Android开发人员忘记了这一点)。

作为一种解决方法,只要您需要接近警报,您就可以尝试创建一个服务。我希望服务在移除时优雅地关闭,而不仅仅是被杀死。在这种情况下,您将删除接近警报。你必须尝试确保这是一个很好的解决方案。