【发布时间】:2015-04-20 09:20:26
【问题描述】:
我在 Activity 中解析 JSON 和 Async Http。一旦成功解析数据,我希望它对 Activity 所持有的两个片段都可用。一个片段是显示下载数据的ListView,另一个片段是显示数据的Google MapView - 这并不重要。
下载数据后:
@Override
public void onSuccess(int statusCode, Header[] headers, String responseString) {
// Data downloaded
}
我想将它发送给fragments 并用数据更新地图和ListView。
所以我想以某种方式在这两个片段中实现某种侦听器,以侦听"onSuccess" 的发生,然后使用它检索到的数据。
因此,如果 onSuccess 发生在 Fragments 甚至实例化之前,它们将立即显示数据。如果没有,他们会等待。
有人可以帮我实现这个吗?我不知道具体该如何处理。
【问题讨论】:
-
Observer和Observable可能是您问题的答案。
标签: android android-fragments android-async-http