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

时间:2017-04-28 03:04:19

标签: android mvvm android-databinding

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

我知道,我可以选择将该布尔值包含到我的模型类中并使用它。我只是好奇是否有可能在数据绑定库的帮助下在布局中使用原始类型。

1 个答案:

答案 0 :(得分:2)

显然,这是可能的,也很容易。

 <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>