分享一个RecyclerView中定点刷新的小技巧,kotlinlambda表达式的脱离

@Bindable

protected ItemClickPresenter mPresenter;

protected PartialListItemBinding(DataBindingComponent _bindingComponent, View _root,

int _localFieldCount, ImageView imageView) {

//调用父类的构造方法

super(_bindingComponent, _root, _localFieldCount);

this.imageView = imageView;

}

//…

}

调用了父类ViewDataBinding的构造方法,并传入了三个参数,这里看第三个参数_localFieldCount,它代表xml中存在几个ObservableField形式的数据,继续追踪.

protected ViewDataBinding(DataBindingComponent bindingComponent, View root, int localFieldCount) {

this.mBindingComponent = bindingComponent;

//考点1

this.mLocalFieldObservers = new ViewDataBinding.WeakListener[localFieldCount];

this.mRoot = root;

if (Looper.myLooper() == null) {

throw new IllegalStateException(“Dat

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值