【问题标题】:Edit Mode in Android ListviewAndroid Listview 中的编辑模式
【发布时间】:2012-04-10 20:09:57
【问题描述】:

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

谁能帮帮我?

谢谢。

【问题讨论】:

标签: android listview checkbox textview


【解决方案1】:

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

我希望这会有所帮助。

【讨论】:

    【解决方案2】:

    制作一个自定义列表项,其右侧有一个 TextView 和一个 Checkbox。此外,在父底部有一个按钮,并将您的列表视图设置为 layout_above 该按钮。确保复选框和按钮的可见性默认设置为View.GONE。现在,单击您的Edit 按钮,只需将复选框和删除按钮的可见性设置为View.VISIBLE 并刷新您的列表。而已。万事如意!

    【讨论】:

    • 嗨,我按照你说的修改了我的代码。但是现在我单击编辑按钮,它只显示一个复选框,仅用于第一行.. 还有其他方法吗?感谢您的帮助...
    • 我说用 TextView 和 Checkbox 创建一个列表项。因此,您的每个列表项都将具有与第一个相同的格式。
    • 是的,先生,我是这样做的..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-24
    • 2012-03-20
    相关资源
    最近更新 更多