2012-01-01 85 views
0

我在我的应用程序中有一个ListView,并且每个星期我都向它添加一个新项目。但我不希望我的用户为此更新整个应用程序。无论如何要解决这个问题吗?Android的ListView自动更新?

回答

0

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

只要你把数据放到你的存储器中,并有代码把所有东西拉到你的适配器上,我认为列表视图将显示一切。

只要确保您调用notifyDatasetChanged()。

请参考文档在这里: http://developer.android.com/reference/android/widget/ArrayAdapter.html#notifyDataSetChanged()

+0

你知道任何网站或链接,将教我这个整体概念? – Leon 2012-01-01 19:35:11

+0

检查这个站点:http://www.vogella.de/articles/AndroidListView/article.html – 2012-01-01 19:36:59

+0

它只是做一个简单的ListView .. – Leon 2012-01-01 19:39:23

1

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

+0

你知道任何网站或链接,可以帮助我做到这一点? – Leon 2012-01-01 19:27:47