内置双向数据绑定
双向数据绑定支持以下属性:
用法
<layout ...>
<data>
<variable type="com.example.myapp.User" name="user"/>
</data>
<RelativeLayout ...>
<EditText android:text="@={user.firstName}" .../>
</RelativeLayout>
</layout>
请注意,绑定表达式 @={}
有一个额外的 =
,这是双向绑定所必需的。在双向 Binding 表达式中不可能使用方法。