从服务器加载数据并保存在应用程序中

时间:2014-02-11 14:39:11

标签: android

我正在创建一个包含两个标签的应用程序,每个标签显示图像列,例如最近和流行。 我通过php从服务器获取图像URL,并在Android应用程序中的JsonObject中获取它。 当我移动标签时,如何使用已下载的JsonObject而不是从服务器重新加载。 我试图保存在一个应用程序对象中

public class myapp extends Application{
    private JSONObject job;

    private static myapp myinst;
    public void setJson(JSONObject jo)
    {
        job=jo;
    }
    @Override
    public void onCreate() {
        // TODO Auto-generated method stub
        super.onCreate();
        myinst=this;
    }
    public static myapp getInstance()
    {
        return myinst;
    }
    public JSONObject getJson()
    {
        return job;
    }
}

但是在运行时会出现错误,表示该选项卡的Fragment类无法转换为Activity。 有没有其他方法可以在本地保存此数据,而不是再次获取。 请更新为什么错误来自我的应用程序类,其次是在本地存储此JsonObject的最佳方法。 感谢。

0 个答案:

没有答案