在Android中的多个活动中接收http响应

时间:2015-03-07 14:51:09

标签: android rest http

我有三个活动显示作为对http请求的响应而获得的数据。

在第四项活动中,如果我进行交易,前三项活动的数据就会过时。新响应将包含应在这三项活动中反映的更新数据。

实现这一目标的最佳方法是什么?请求是否应该在服务上进行,然后应该使用本地广播,或者是否有某种方式通知第四项活动中新更新数据的三项活动?

1 个答案:

答案 0 :(得分:0)

我会在意向服务上做请求,并在活动中注册广播资源。我还会在共享首选项/ sql中存储一个标志/或数据,并让活动在onCreate()中检查它;这是因为如果您的活动被销毁,它将无法收到广播。