android 解决BaseQuickAdapter中EditText输入错位问题
事情是这样遇到的 在Adapter先在EditText中输入之后进行刷新之后数据开始出现错位和复用的现象,搞了一上午,还以为是那个细节出错了,之后看到相关资料之后,原来是recyclerView出现了复用的现象,再Adapter中的convert()方法中调用 helper.setIsRecyclable(false);禁止复用就可以了
@Override
protected void convert(@NonNull BaseViewHolder helper, OrderInfo.OrderDescListBean item) {
helper.setIsRecyclable(false);//禁止复用
}