0

我只是一个小问题(我希望这只是一个小问题;-))。

当然,我当前的应用程序项目有很多活动。在其中一项活动(我称之为 DataActivity)中,我可以输入一些信息(存储在网络服务器上)。另一个活动(称为 ListViewActivity)应该显示存储在网络服务器上的所有可用信息。

问题是:我的第一步是用一些条目打开 ListViewActivity(它第一次工作正常)。然后我去 DataActivity 输入一个新的列表项。当我现在回到我的 ListViewActivity 时,没有列出新条目。我想我必须刷新 ListViewActivity ...但我不完全知道如何。;-)

添加新行/列表项后,我该怎么做才能刷新此 ListView,以便显示所有可用信息?

4

2 回答 2

0

我假设您在 onCreate 中调用列表的 init。只需实现 onResume (或 onStart 应该也可以)并添加一个 refresh() 方法,从您的服务器中为您的列表调用数据。

于 2012-05-14T08:07:55.970 回答
0

当您回到您notifyDataSetChanged()的.notifyDataSetInvalidated()ListViewActivity

于 2012-05-14T08:08:35.680 回答