如何在listView中显示和隐藏按钮

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在listView中显示和隐藏按钮相关的知识,希望对你有一定的参考价值。

如图所示,单击列表视图中的项目。按钮出现了。

当我点击不同的项目并显示当前点击的项目时,我想隐藏按钮。

我怎样才能使它工作?

答案

需要将视图保存到像prevView这样的变量中。然后单击另一个项目。

检查prevView是否为null。如果不为null。然后得到按钮ID。例如prevView.findViewById();

并使他们的知名度.GONE。并且还为null prevView。

我希望这能帮到您。

另一答案

您可以通过创建模型类来实现此目的。为模型中的特定按钮获取变量。点击不同的项目后,根据该标签在模型和true/false视图中设置show/hide标签。

另一答案

您应该使用可扩展的ListView,以便在点击列表项时可以显示按钮,当您点击列表中的其他项时它将关闭。

以上是关于如何在listView中显示和隐藏按钮的主要内容,如果未能解决你的问题,请参考以下文章

Sphinx、reStructuredText 显示/隐藏代码片段

当我尝试在片段中显示或隐藏浮动操作按钮时出错

如何在 Android 中显示和隐藏菜单项?

隐藏/显示片段中的导航元素

处理Fragment类ListView的按钮事件?

关于adapter里getview的按钮点击,使控件隐藏显示的问题