Android:将数据广播到应用程序中的多个活动

时间:2010-12-07 02:35:51

标签: android

在Android应用程序中广播数据更改的正确模式是什么?我有一个全局数据类,它将根据用户操作或计时器刷新其数据。每次刷新数据时,都需要通知任何依赖于数据的打开的活动。基本上我有两个活动需要订阅更改。

1 个答案:

答案 0 :(得分:0)

如果数据仅在一个应用程序中使用,则可以将其存储在对所有活动可见的对象中,并使用观察者模式。在您的情况下,全局数据类将是可观察的,两个活动将是观察者

其他类型的模式当然是可能的,但你很难找到更有效的东西。