如图所示,当我单击列表视图中的项目时。显示按钮。
当我单击其他项目并显示当前单击的项目时,我想隐藏按钮。
我如何使其工作?
答案 0 :(得分:0)
需要将视图保存到像prevView这样的变量中。然后单击另一项。
检查prevView是否为null。如果不为null。然后获取按钮ID。 例如prevView.findViewById();
,并使其可见。并且将prevView设为null。
我希望这会对您有所帮助。
答案 1 :(得分:0)
您可以通过创建模型类来实现。
为Model中的特定按钮设置变量。单击模型中的其他项目集true/false
标签后,然后根据该标签show/hide
查看。
答案 2 :(得分:0)
您应该使用可扩展的ListView,以便在单击列表项时可以看到显示的按钮,而在单击列表中的其他项时可以将其关闭。