如何在实例化重复警报后从BroadcastReceiver到Activity进行通信

时间:2011-08-22 00:04:55

标签: java android broadcastreceiver android-intent alarmmanager

我正在创建一个定期闹钟,我希望能够与调用它的Activity进行通信。我可以将Intent数据发送到BroadcastReceiver,但在Activity运行时从BroadcastReceiver获取信息并不是立即清楚的。我需要BroadcastReceiver来调查来自调用它的Activity的信息。

1 个答案:

答案 0 :(得分:1)

  

我正在创建一个循环警报,我希望能够与调用它的Activity进行通信。

“调用它的活动”很可能不再存在,因为它已经被破坏了。

  

我需要BroadcastReceiver来轮询来自调用它的Activity的信息。

不,你没有。您需要ActivityBroadcastReceiver使用可能通过静态数据成员缓存的共享持久数据模型,例如数据库或文件。