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

时间:2019-04-02 04:25:04

标签: android android-listview

如图所示,当我单击列表视图中的项目时。显示按钮。

当我单击其他项目并显示当前单击的项目时,我想隐藏按钮。

我如何使其工作?

 Image

3 个答案:

答案 0 :(得分:0)

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

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

,并使其可见。并且将prevView设为null。

我希望这会对您有所帮助。

答案 1 :(得分:0)

您可以通过创建模型类来实现。 为Model中的特定按钮设置变量。单击模型中的其他项目集true/false标签后,然后根据该标签show/hide查看。

答案 2 :(得分:0)

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