2010-07-24 56 views
0

我有一个ListView,其中包含一些来自sqllite表的数据。 该表是由其他一些进程更新的,我想 刷新它的数据。如何在活动仍处于活动模式时刷新列表视图

我试过无效, 一次又一次试着做setAdapter(), 没有什么帮助。它不会重新加载。 我应该以某种方式关闭适配器并重新打开它吗?

奇怪的是,如果我打开另一个活动,然后回去 - 它会刷新自己。

+0

Ÿ你不更新你存在的问题关于这个问题:http://stackoverflow.com/questions/3324467/how-to-manage-activities-in-android – 2010-07-24 11:35:38

回答

3

您可以尝试Adapter.notifyDataSetChanged()函数。它可能工作。

+0

我有刷新GridView的问题,这有助于。非常感谢! – mishkin 2010-11-19 16:01:33

2

如果您使用SimpleCursorAdapter,则在连接到适配器的光标上调用requery()将自动刷新适配器和附加视图。

相关问题