AndroidX recyclerview 1.0.0与1.1.0问题

时间:2019-12-16 09:26:42

标签: android android-recyclerview

我最近将recyclerview 1.0.0更新为1.1.0

一切似乎都正常,但现在我收到了一些罕见的崩溃报告,认为视图为空

现在,我设法在底部带有Recyclerview的工作表中进行复制

 @BindView(R.id.earningTitleTextView)
    TextView earningTitleTextView;

    @BindView(R.id.earningAmountTextView)
    TextView earningAmountTextView;


public KeEarningItemViewHolder(View itemView) {
        super(itemView);
        this.context = itemView.getContext();
        ButterKnife.bind(this, itemView);
    }

    public void setContent(KeEarnings.KeEarningItem earningItem){
        if(earningTitleTextView != null){
            earningTitleTextView.setText(earningItem.getTitle());
        }
        if(earningAmountTextView != null){
            earningAmountTextView.setText(earningItem.getValue());
        }
    }

setContent在onBindViewholder方法中调用 但似乎绑定发生在完全创建viewHolder之前? earningTitleTextView和EarningAmountTextView均为空

是什么彻底改变了我错过的Viewholder的处理方式,还是新的Recyclerview 1.1.0中只是一个错误?

0 个答案:

没有答案