我不明白为什么这个错误出现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)
您正在尝试引用回收器禁区内的东西。