java.lang.NullPointerException: itemView.findViewById(R.id.i



我不明白为什么这个错误出现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)
}
}

我不明白。我一直在寻找答案,但对我来说一无所获。

view.findViewById(R.id.img_movie)代替itemView.findViewById(R.id.img_movie)

您正在尝试引用回收器禁区内的东西。

最新更新