LocationManager
提供方法removeProximityAlert(PendingIntent),但是当您不再拥有PendingIntent
的句柄时,如何删除ProximityAlert(或简单地删除所有这些)? GPS图标保留在状态栏中,我没有为ProximityAlert设置过期。
卸载产生它的应用程序没有帮助。
答案 0 :(得分:3)
创建一个等效的PendingIntent
,一个相同的类型(例如,getBroadcast()
)并包装一个等价的Intent
(即一个具有相同的动作,数据,类型和组件 - 无论你最初设置的是什么)。然后,使用此PendingIntent
删除您的邻近警报。
另请注意,GPS图标始终保持在模拟器上;只有在硬件上,GPS图标才能真实反映GPS无线电的状态。