使用数据绑定库将基本类型导入布局

Dev*_*cie 2 android mvvm android-databinding

我需要在项目布局中使用一个单独的布尔变量,该变量打算用作的一行recyclerView,以切换其中某些视图的状态。

我知道,我可以选择将布尔值包含在模型类中并使用它。我很好奇,是否有可能借助数据绑定库在布局内使用基本类型。

Dev*_*cie 5

显然,这是可能且容易的。

 <data>
        <variable
            name="someBoolean"
            type="boolean" />

        <variable
            name="someInt"
            type="int" /> 

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

        <variable
            name="someWrapperInt"
            type="java.lang.Integer" />
    </data>
Run Code Online (Sandbox Code Playgroud)