AT
Size: a a a
AT
SV
MS
MS
MS
MS
KT
lateinit только для инжектов - это правда.AP
inner class ViewHolder(view: View) :
RecyclerView.ViewHolder(view) {
private lateinit var category: Category
init {
view.setOnClickListener {
clickListener(category)
}
}
fun bind(item: Category) {
category = item
itemView.name.text = item.name
}
}ategory? Обычно у адаптера же есть getItem(position). Позицию внутри вьюхолдера можно получить с помощью getAdapterPosition()AP
KT
AP
init {
view.setOnClickListener {
clickListener(getItem(adapterPosition))
}
}MS
init {
view.setOnClickListener {
clickListener(getItem(adapterPosition))
}
}AP
MS
AP
ES
AP
ES
AP