取消所有接近警报

时间:2011-01-10 02:14:29

标签: android

LocationManager提供方法removeProximityAlert(PendingIntent),但是当您不再拥有PendingIntent的句柄时,如何删除ProximityAlert(或简单地删除所有这些)? GPS图标保留在状态栏中,我没有为ProximityAlert设置过期。

卸载产生它的应用程序没有帮助。

1 个答案:

答案 0 :(得分:3)

创建一个等效的PendingIntent,一个相同的类型(例如,getBroadcast())并包装一个等价的Intent(即一个具有相同的动作,数据,类型和组件 - 无论你最初设置的是什么)。然后,使用此PendingIntent删除您的邻近警报。

另请注意,GPS图标始终保持在模拟器上;只有在硬件上,GPS图标才能真实反映GPS无线电的状态。