gpt4 book ai didi

Android 数据绑定(bind) @{} 与 @={}

转载 作者:行者123 更新时间:2023-12-04 02:44:06 24 4
gpt4 key购买 nike

我找不到两者之间的区别@{}对比 @={}documentation .

有什么区别?

最佳答案

在数据绑定(bind)中,有两种类型:

单向数据绑定(bind),信息以单一方向流动(读或写)。此类型使用 @{}符号。

<CheckBox
android:id="@+id/rememberMeCheckBox"
android:checked="@{viewmodel.rememberMe}"
android:onCheckedChanged="@{viewmodel.rememberMeChanged}"
/>

双向数据绑定(bind) ,信息双向流动(读和写)。此类型使用 @={}符号,重要的是包括“ =”符号。它接收对属性的数据更改并同时监听用户更新。
<CheckBox
android:id="@+id/rememberMeCheckBox"
android:checked="@={viewmodel.rememberMe}"
/>

来源: https://developer.android.com/topic/libraries/data-binding/two-way ):

关于Android 数据绑定(bind) @{} 与 @={},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57982055/

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