Android中的ListView自动更新?

时间:2012-01-01 19:23:47

标签: android listview

我的应用程序中有一个ListView,每周都会添加一个新项目。但我不希望我的用户只为此更新整个应用程序。无论如何要解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

当然,让应用程序在启动时检查您的网站(或在后台启动后或类似的东西)。如果有新数据,请下载并将其存储在某种本地存储中。

答案 1 :(得分:0)

列表视图的数据通常使用适配器驱动,该实用程序将实例从数据库/某种其他形式的存储中提取出来。

只要您将数据放入存储中,并拥有代码来提取所有内容并将其提供给适配器,我认为列表视图将显示所有内容。

请确保调用notifyDatasetChanged()。

请参阅此处的文档: http://developer.android.com/reference/android/widget/ArrayAdapter.html#notifyDataSetChanged()