【发布时间】:2020-08-26 17:36:52
【问题描述】:
我在约束布局中有很多不同的元素。
不是每次元素都显示,有时没有。
当没有元素可见时,布局看起来像这样
如果此布局中没有元素,我想setVisibility = Gone。
有没有一种简单的方法可以做到这一点,或者如果可见性消失了,我是否必须检查每个子元素?
(抱歉图片太大了)
【问题讨论】:
标签: xml android-studio android-layout visibility
我在约束布局中有很多不同的元素。
不是每次元素都显示,有时没有。
当没有元素可见时,布局看起来像这样
如果此布局中没有元素,我想setVisibility = Gone。
有没有一种简单的方法可以做到这一点,或者如果可见性消失了,我是否必须检查每个子元素?
(抱歉图片太大了)
【问题讨论】:
标签: xml android-studio android-layout visibility
你可以通过数据绑定来实现这一点,像这样
android:visibility="@{viewmodel.panelVisibility}"
【讨论】: