我不明白为什么会出现itemView.findViewById(R.id.img_movie)不能为空的错误。哪里是空的?有人能给我解释一下吗?
class MainViewHolder(view: View): RecyclerView.ViewHolder(view){
fun bind(movies: Movie){
val image: ImageView = itemView.findViewById(R.id.img_movie)
image.setImageResource(movies.urlCoverImg)
}
}
我不明白。我一直在寻找答案,但在我的情况下没有。
1条答案
按热度按时间0ejtzxu11#
使用
view.findViewById(R.id.img_movie)
代替itemView.findViewById(R.id.img_movie)
您正在尝试引用回收程序的越界区域中的内容。