在Android Listview中编辑模式

时间:2012-03-27 09:48:28

标签: android listview checkbox textview

我有一个listview,因为有Textview。在顶部,我有一个编辑按钮 当我按下编辑按钮时,我想显示列表视图行的复选框和屏幕底部的一个删除按钮,以便删除列表项。

任何人都可以帮助我吗?

感谢。

2 个答案:

答案 0 :(得分:1)

制作一个自定义列表项,右侧有TextView和Checkbox。此外,在父级底部设置一个按钮,并将列表视图设置为layout_above该按钮。确保默认情况下,复选框和按钮的可见性设置为View.GONE。现在,点击Edit按钮,只需将复选框和删除按钮的可见性设置为View.VISIBLE,然后刷新列表即可。而已。一切顺利!

答案 1 :(得分:0)

您可以尝试使用TextView创建ListView以及每行中的CheckBox。默认情况下隐藏复选框,并使用编辑按钮的onClickListener取消隐藏它们。

我希望这会有所帮助。