Android官方DataBinding(十):双向绑定之基于InverseBindingAdapter的反向绑定
Android官方DataBinding(十):双向绑定之基于InverseBindingAdapter的反向绑定 我给出一个简单例子,说明如何基于InverseBindingAdapter进行双向绑定中的反向绑定。 以一个经典的开发需求任务:下拉刷新。一般的下拉刷新,头部出现一个滚动的进度显示(ProgressBar)和一些文字提示,当下拉加载完毕后自动消失。 我写一个自定义view,继承自NestedScrollView,继承自NestedScrollView主要是为了利用NestedScrollView的下拉滚动事件。在这里面触发下拉刷新事件。 老规矩,先写一个model: package zhangphil.test; import android.databinding.BaseObservable; import android.databinding.ObservableBoolean; /** * Created by Phil on 2017/8/25. */ public class ViewModel extends BaseObservable { public...