我需要在检查某些条件之后启用我的按钮,我想使用@@ InverseBinding或双向数据绑定]调用一个方法,并用返回值反映更改。
我的代码:
<Button android:id="@+id/save_btn_disabled_3" android:enabled="@={controller}" .... />
我的双向数据绑定逻辑在这里:
@InverseBindingAdapter(attribute = "enable") fun getEnableButton(view:View, controller:Controller): Boolean { //some conditions return false }
我想知道我朝正确的方向前进吗,代码可以吗?请建议我。
我需要在检查某些条件后启用我的Button,我想使用@InverseBinding或双向数据绑定来调用一种方法,并用返回值反映更改。我的代码:
您可以在字段中设置一个变量,例如: