Android:如何取消有意图的位置更新请求?

前端之家收集整理的这篇文章主要介绍了Android:如何取消有意图的位置更新请求?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在requestLocationUpdates(provider,minTime,minDistance,PendingIntent)中注册了PendingIntent.但是当我的广播接收器收到此打算时,如何使用removeUpdates(PendingIntent)删除此请求?接收方不保留对原始PendingIntent的引用.

解决方法

您创建一个等效的PendingIntent.换句话说,创建一个与您最初使用的Intent匹配的Intent(尽管您可以跳过任何其他内容),将其包装在您最初使用的PendingIntent中,并在removeUpdates()调用中使用该PendingIntent.

猜你在找的Android相关文章