我正在尝试在Android中实现RecyclerView,但是当我滚动或单击某个项目时,其他元素的行为就像被单击一样。
我尝试将侦听器应用于onBindViewHolder
override fun onBindViewHolder(holder: MyViewHolder, position: Int) {
holder.cardItem.setParams(mDataset[position])
holder.cardItem.setOnClickListener {
listener.click(it)
}
}
然后,我尝试使用方法addOnItemTouchListener
。
但是结果总是这样:
更新:仅当RecyclerView可滚动时,才会出现此问题。