Я новичок в Kotlin, я попробовал реализацию RecycleView из учебника, но получил это
class MainAdapter: RecyclerView.Adapter<CustomViewHolder>() {
val videoTitles = listOf("First Title","Second","Third")
override fun getItemCount(): Int {
return videoTitles.size
}
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): CustomViewHolder {
val layoutInflater = LayoutInflater.from(parent.context)
val cellForRow = layoutInflater.inflate(R.layout.video_row,parent,false)
return CustomViewHolder(cellForRow)
}
override fun onBindViewHolder(holder: CustomViewHolder?, position: Int) {
val videoTitle = videoTitles.get(position)
holder.view.textView_video_title.text = videoTitle
}
}
class CustomViewHolder(val view: View): RecyclerView.ViewHolder(view){
}
Я работаю на Android Studio 3.4, это вызывает ошибку?