标签: android broadcastreceiver android-activity
我有一个严重的问题,我必须通过服务启动/控制活动,而对于活动,我使用本地广播消息来更新UI。当我发送广播消息时,它被很多接收者接收,但我只想让最顶层的活动接收它。
我试图取消注册之前活动的接收器,但它根本不起作用。 (有一个屏幕管理器可以跟踪当前/最顶层的活动以及之前的活动。)
那么,关闭任务的任务实例是否有一些好的解决方案,只有一个实例在前台运行?还是一些取消注册接收器的工作方法? (我尝试了很多东西,但没有使用Android 2.2)。