Android ListView项目可见性

时间:2012-07-01 21:07:52

标签: android android-layout

我正在尝试创建一个显示多个项目的屏幕。 为此,我创建了一个列表视图,但我不知道如何处理如何添加/删除项目。 由于我使用自定义列表视图项,我已经创建了自己的listadapter,但现在我需要一种方法来在按钮点击上添加项目。

有没有办法创建可以获取无限数量项目的listview(而不是将其传递给View对象的固定长度数组)? 还有什么是从列表视图中删除项目的最佳方法? setVisibility?

2 个答案:

答案 0 :(得分:1)

当您添加项目并从列表中删除项目时,需要通知适配器

adapter.notifyDataSetChenged();

或在列表中,您可以添加项目

答案 1 :(得分:0)

向您的数据添加新项目并使用:

adapter.notifyDataSetChenged();

您也可以这样删除项目