我无法处理 recycerView 主体(非项目)上的点击,
但是当我在我的回收器上 setOnClickListener 时,它不起作用。
我在 xml 中尝试了 clickable="true",但不起作用。
recycler.setOnClickListener {
Toast.makeText(context,"Click on recyclerView",Toast.LENGTH_SHORT).show()
}
只需使用触摸侦听器:
recyclerView.setOnTouchListener { _, event ->
when (event.actionMasked) {
MotionEvent.ACTION_DOWN -> {
Toast.makeText(context, "Clicked", LENGTH_SHORT).show()
true
}
else -> false
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句