我有一个Activity,它有3个标签,分别是片段。
现在我的工具当我点击特定标签时,它会从互联网上下载内容并显示它。
当我浏览Google Play应用时。我发现当我进入应用程序部分时,选项卡Featured - Top Free - Top Paid etc
中的所有内容已经存在,只有图像是延迟加载的。
我正在尝试弄清楚如何实现这一点。
答案 0 :(得分:2)
在我的应用程序中,我有一个活动,它有4个选项卡,分别是片段..
我通过使用Singleton解决了您解释的问题。我从sqlite数据库加载所有相关信息并将其传递到Singletion中的ArrayList .. 所以我可以访问每个片段中的内容......
public class Singleton {
private static Singleton instance = null;
public ArrayList<MyObject> myObjectList;
protected Singleton() {
// Exists only to defeat instantiation.
}
public static Singleton getInstance() {
if(instance == null) {
instance = new Singleton();
myObjectList = new ArrayList<MyObject>();
}
return instance;
}
}
答案 1 :(得分:1)