gpt4 book ai didi

android - 使用数据绑定(bind)设置 View 可见性

转载 作者:IT王子 更新时间:2023-10-28 23:43:20 26 4
gpt4 key购买 nike

尝试使用自定义变量设置 View 的可见性,但出现错误:标识符必须具有来自 XML 文件的用户定义类型。可见缺少它。是否可以使用数据绑定(bind)设置 View 可见性?谢谢。

<data>
<variable
name="sale"
type="java.lang.Boolean"/>
</data>

<FrameLayout android:visibility="@{sale ? visible : gone}"/>

最佳答案

Android Developer Guide 中所述,你需要这样做:

<data>
<import type="android.view.View"/>
<variable
name="sale"
type="java.lang.Boolean"/>
</data>

<FrameLayout android:visibility="@{sale ? View.GONE : View.VISIBLE}"/>

关于android - 使用数据绑定(bind)设置 View 可见性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44420396/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com