Tôi có một lĩnh vực ObservableBoolean
trong lớp hoạt động của tôi, được ràng buộc với "kiểm tra" thuộc tính của ToggleButton
tôi như vậy:Làm cách nào để thực hiện liên kết dữ liệu hai chiều với ToggleButton?
android:checked="@{activity.editing}"
Tôi đã hy vọng điều này sẽ tạo ra một mối quan hệ hai chiều giữa các nút và boolean, nhưng nó chỉ mang những thay đổi từ trường đến nút chứ không phải theo cách khác. Tôi đang làm gì sai, hoặc điều này không nằm trong phạm vi của Android DataBinding
?
Bạn đang thiếu chú thích '@ Bindable' trong' isChecked() 'và' notifyPropertyChanged (BR.checked) 'trong setter của bạn. – saiyancoder
@saiyancoder Tôi không nghĩ rằng nó cần thiết –