错误记录安卓 RecyclerView 报错 ( only use immediately and call holder.getAdapterPosition() to look it up )(代

Posted 韩曙亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误记录安卓 RecyclerView 报错 ( only use immediately and call holder.getAdapterPosition() to look it up )(代相关的知识,希望对你有一定的参考价值。





一、报错信息



报错信息 :RecyclerView.Adapter 中的 onBindViewHolder 方法中 , 报如下错误 ;

Do not treat position as fixed; 
only use immediately and call holder.getAdapterPosition() to look it up later





二、解决方案



该错误 , 并不会影响编译 , 只是在显示时报错 , 不太好看 ;

修改的话 , 可以 禁用 Lint 检查 , 点击
" Suppress: Add @SuppressLint("RecyclerView") annotation" 按钮 ;

会在该参数前生成一个注解 ;

以上是关于错误记录安卓 RecyclerView 报错 ( only use immediately and call holder.getAdapterPosition() to look it up )(代的主要内容,如果未能解决你的问题,请参考以下文章

错误记录安卓项目编译报错 ( offline mode 错误 )

错误记录Android Studio 编译时 Kotlin 代码编译报错 ( 升级支持库时处理 @NonNull 参数 )

错误记录Unity 安卓打包报错( Platform Android with graphics API OpenGLES3 is not supported with HDRP )

错误记录安卓编译错误 ( Could not find xxx.tools.build:aapt2 )

安卓权威编程 挑战练习 13.8 用于RecyclerView的空视图

RecyclerView各种报错