我正在尝试在EpoxyHolder中的itemView上设置一个点击侦听器。
override fun bind(holder: MyHolder) {
...
holder.cell.setOnClickListener(listener)
}
class MyHolder : EpoxyHolder() {
...
lateinit var cell: View
override fun bindView(itemView: View) {
...
cell = itemView
}
}
这是我目前正在做的事情,但是感觉很奇怪,就像我缺少一些东西一样。是否有更好的方法在itemView上设置侦听器?