【问题标题】:how to show and hide buttons in listView如何在listView中显示和隐藏按钮
【发布时间】:2019-08-23 07:36:52
【问题描述】:

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

我想在单击不同项目时隐藏按钮并在当前单击的项目上显示。

我怎样才能让它工作?

【问题讨论】:

  • 请不要将您的代码共享为图像,始终将您的代码共享为 TEXT

标签: android android-listview


【解决方案1】:

需要将视图保存到 prevView 等变量中。然后点击另一个项目。

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

并让他们的知名度。消失。还有 null prevView。

希望对你有帮助。

【讨论】:

    【解决方案2】:

    您可以通过创建一个模型类来实现这一点。 为模型中的特定按钮获取变量。在模型中点击不同的项目集true/false标签并根据该标签查看show/hide

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-01-13
        • 1970-01-01
        • 2015-02-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-12
        相关资源
        最近更新 更多