前端之家收集整理的这篇文章主要介绍了
android – 如何在图形布局中隐藏元素?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的视图中的项目在点击时
显示,并且不会
显示在活动的开始时间.
现在一切正常,但是当我使用图形布局工具时,我会看到这些项目,这使得使用它更加困难.
意思是,我有一个带有项目的ListView,我在所有内容之上看到这些项目.
我该如何隐藏这些元素?设置能见度programaticlly dosen’t help.
我应该做一些事情,比如将alpha设置为0,然后添加它而不是使项目不可见吗?
看起来像一个愚蠢的想法,必须有一些我缺少的选项.
帮助任何人?
谢谢,
埃里克
为什么不将可见性设置为’消失’:
android:visibility =“gone”?这将阻止布局项目
显示并占用布局中的空间.
或者,如果视图层次结构中的某些元素可能永远不会向用户显示,则可以使用ViewStub
s在运行时“懒洋洋地”加载它们. ViewStub只是一个其他视图(层次结构)的占位符,并且是空的并且自身为零.这是将视图层次结构分离为默认和可选元素的好方法,并且可以显着降低运行时视图层次结构的复杂性.
原文链接:https://www.f2er.com/android/317326.html