从othere片段开始加载片段中的url

时间:2015-05-30 12:30:59

标签: android android-fragments

我在app中有两个片段。当用户启动应用程序时,在主布局片段容器中显示第一个片段,当用户单击该按钮时,第二个片段替换第一个片段。

我想这样做:当app启动时,在第二个片段中加载来自GET url请求的一些文本。当用户点击按钮显示第二个片段时,所有文本都已加载。

我该怎么做?

也许,在第二个片段中创建函数“loadContent”,当app启动时调用此函数..

有人对此有任何想法/信息,请提供给我^)

1 个答案:

答案 0 :(得分:1)

在Activity的onCreate方法中进行GET调用。定义自己的具有抽象getter的接口。在Activity上实现接口,并覆盖getter以返回GET响应。

在片段onAttach(Activity)初始化界面,如:

 Interface callback = new Interface(activity);

现在从onAttach之后的片段生命周期中的任何地方获取数据,来自回调对象,如:

callback.getterFunction();