0

我有一个严重的问题,我必须通过服务启动/控制活动,对于活动,我使用本地广播消息来更新 UI。当我发送广播消息时,它会被很多接收者接收,但我只想让最顶层的活动接收它。

我试图取消注册以前活动的接收器,但它根本不起作用。(有一个屏幕管理器可以跟踪当前/最顶层的活动以及之前的活动。)

那么,有没有什么好的解决方案来关闭任务的任务实例,只在前台运行一个实例?或者一些注销接收器的工作方法?(我尝试了很多东西,但不适用于 Android 2.2)。

4

0 回答 0