如何让我的应用程序自动刷新我的内容(JSON)?

时间:2013-03-17 15:04:08

标签: android json cordova

我正在创建一个应用程序,我希望在不通过市场更新整个应用程序的情况下更新内容。

我制作了一个JSON文件,我将所有内容放入其中,如果我在移动设备上打开应用程序,它会很有用。但是当我在JSON文件中更新我的内容时,应用程序内的内容不会自动下载。

另外,我想确保下载的最后一个JSON文件中的内容仍然可以在应用程序中看到。因此,当设备离线时,内容仍然可见。

另外要知道的是,我正在使用Phonegap,我认为我可以使用Phonegap中的本地存储API来存储JSON文件,以便在设备离线时应用程序内的内容仍然可见。这可能吗?当我更改内容时,如何确保更新此JSON文件?

谢谢,

1 个答案:

答案 0 :(得分:0)

因此,要使您的内容可见,您必须使用视图。您需要有最新内容的视图和历史内容的视图。每次更新内容时,您必须

  • 首先调用historicalView.removeAllViews()然后historicalView.addView(updatedHistory);

  • 更新历史记录视图
  • 然后以同样的方式更新latestContentViewlatestContentView.removeAllViews()然后latestContentView.addView(latestContent);