0

如何重新创建 listView?我有包含少量 TextView 的项目的 listView,我想要重新加载 ListView 并从每一行隐藏这些 TextView 的一部分。我尝试使用 notifyDataSetChanged() 设置新适配器,清除适配器(它使 listView 为空),使 listView 无效。没有什么强制 ListView 重新创建项目。

4

1 回答 1

2

使用由 ArrayList 支持的ArrayAdapter 。要更改数据,只需更新列表中的数据并调用adapter.notifyDataSetChanged() - Robby Pond

另请查看Google I/O 2010 - ListView 的世界

于 2012-05-08T14:45:03.960 回答