【问题标题】:The proper way of hiding and showing Android Views? [duplicate]隐藏和显示 Android 视图的正确方法? [复制]
【发布时间】:2015-01-07 13:46:52
【问题描述】:

我正在创建一个应用程序,我想知道隐藏和显示视图的正确方法是什么?我看到很多人说更改 View 的 alpha 值会隐藏它,但它会停止对点击做出反应吗? 因为,实际上,透明的东西仍然可以触摸,比如玻璃。这些只是想法,如果我错了,请纠正我。

【问题讨论】:

    标签: java android view show-hide alpha


    【解决方案1】:

    要以编程方式显示/隐藏View,您可以使用setVisibility(int visibility)

    visibility 参数可以是:

    • View.VISIBLE - 显示View
    • View.GONE - 隐藏 View 并重新计算布局。
    • View.INVISIBLE - 隐藏 View,但仍保留/占用布局中的空间。

    【讨论】:

      【解决方案2】:

      你可以使用setVisibility的View方法。

      显示视图

      view.setVisibility(View.VISIBLE);
      

      隐藏视图

      view.setVisibility(View.GONE);
      

      更多信息请参见this

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-10-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-02-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多