我正在创建一个定期闹钟,我希望能够与调用它的Activity
进行通信。我可以将Intent
数据发送到BroadcastReceiver
,但在Activity
运行时从BroadcastReceiver
获取信息并不是立即清楚的。我需要BroadcastReceiver
来调查来自调用它的Activity
的信息。
答案 0 :(得分:1)
我正在创建一个循环警报,我希望能够与调用它的Activity进行通信。
“调用它的活动”很可能不再存在,因为它已经被破坏了。
我需要BroadcastReceiver来轮询来自调用它的Activity的信息。
不,你没有。您需要Activity
和BroadcastReceiver
使用可能通过静态数据成员缓存的共享持久数据模型,例如数据库或文件。