当列表数据发生变化时更新Android ListActivity?

2023-12-27

我想知道如何刷新ListActivity当我更改/添加数据时。

我首先想到的是ListAdapter会知道列表何时更改,但是当我向列表添加元素时,列表上没有更新ListActivity,只有当我关闭 ListActivity 并再次重新打开它时,我才能看到发生的更改。

所以我搜索了任何方法,例如:update(), refesh()或类似的东西,但没有。 看来我还没有理解这个概念,有人可以帮助我吗?


如果您正在使用ArrayAdapter,通过适配器操作列表的内容——不触及底层列表。有add(), insert(), and remove()上的方法ArrayAdapter.

如果您使用的是CursorAdapter, run a requery() on the Cursor.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当列表数据发生变化时更新Android ListActivity? 的相关文章

随机推荐