【发布时间】:2019-08-23 07:36:52
【问题描述】:
当我单击列表视图中的项目时,如图所示。按钮出现。
我想在单击不同项目时隐藏按钮并在当前单击的项目上显示。
我怎样才能让它工作?
【问题讨论】:
-
请不要将您的代码共享为图像,始终将您的代码共享为
TEXT
当我单击列表视图中的项目时,如图所示。按钮出现。
我想在单击不同项目时隐藏按钮并在当前单击的项目上显示。
我怎样才能让它工作?
【问题讨论】:
TEXT
需要将视图保存到 prevView 等变量中。然后点击另一个项目。
检查 prevView 是否为空。如果不为空。然后获取按钮 id 。 例如prevView.findViewById();
并让他们的知名度。消失。还有 null prevView。
希望对你有帮助。
【讨论】:
您可以通过创建一个模型类来实现这一点。
为模型中的特定按钮获取变量。在模型中点击不同的项目集true/false标签并根据该标签查看show/hide。
【讨论】:
您应该使用可展开的 ListView,以便在您点击列表项时显示按钮,并在您点击列表中的其他项目时关闭。
【讨论】: