【问题标题】:Can you hide an element in a layout, such as a spinner, depending on an activity?您能否根据活动隐藏布局中的元素,例如微调器?
【发布时间】:2011-05-27 16:48:22
【问题描述】:

我正在开发我的应用程序,它在一个视图中有 3 个微调器。我的一些活动需要使用 3 个微调器,有的 2 个,有的 1 个,所以我想根据活动隐藏它们,如果可能的话。我正在尝试这样做,以便尽可能提高效率,但我不知道这是否可能。

【问题讨论】:

    标签: android layout spinner


    【解决方案1】:

    根据需要在Spinners 上调用setVisibility(View.INVISIBLE)setVisibility(View.GONE) 以隐藏它们。 GONE 表示完全消失了; INVISIBLE 表示它们仍然占用空间但没有绘制像素。

    【讨论】:

      【解决方案2】:

      您可以使用 View 的方法 setVisibility:您可以使用 setVisibility(int visibility) 隐藏或显示视图。

      参数可以是 INVISIBLE 还是 GONE,取决于您是否希望它在不可见时占用任何空间。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-10-14
        • 1970-01-01
        • 2015-03-31
        • 2016-09-28
        • 2011-12-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多