尝试使用自定义变量设置 View
的可见性,但出现错误: Identifiers must have user defined types from the XML file. visible is missing it
。是否可以使用数据绑定设置视图可见性?谢谢。
<data>
<variable
name="sale"
type="java.lang.Boolean"/>
</data>
<FrameLayout android:visibility="@{sale ? visible : gone}"/>
原文由 Konstantin Konopko 发布,翻译遵循 CC BY-SA 4.0 许可协议
如 Android Developer Guide 中所述,您需要这样做: