android 解决BaseQuickAdapter中EditText输入错位问题
16lz
2021-01-26
android 解决BaseQuickAdapter中EditText输入错位问题
事情是这样遇到的 在Adapter先在EditText中输入之后进行刷新之后数据开始出现错位和复用的现象,搞了一上午,还以为是那个细节出错了,之后看到相关资料之后,原来是recyclerView出现了复用的现象,再Adapter中的convert()方法中调用 helper.setIsRecyclable(false);禁止复用就可以了
@Override protected void convert(@NonNull BaseViewHolder helper, OrderInfo.OrderDescListBean item) { helper.setIsRecyclable(false);//禁止复用 }
更多相关文章
- TFT模块闪屏(Flicker)现象分析
- Android禁止ViewPager的左右滑动
- Android再按一次完全退出程序及禁止返回上一个界面等
- Android(安卓)签名打包出现的错误的解决方法以及代码中获取应用
- Android(安卓)EditText禁止输入Emoji后设置android:maxLength失
- Flutter吸附效果
- Android(安卓)EditText禁止输入空格和特殊字符
- Android(安卓)App Crash之后如何禁止Activity重启
- 禁止应用和adb安装APK