通过在RecyclerView中单击一行中的Handle Button和问题CardView和OnClickListener在RecyclerView我的代码是为两个视图即完整行和imageview内行工作。
如果imageview inside row被点击了,那么行项的onclick不应该被触发,但是它会在给定的链接中发生
就像ListView项目,如果你给focususable ="true"的视图内行,那么onItemClick不会被触发,如果视图内行被点击(只有onClick(视图)被触发)。
如何使它成为可能与回收器视图?
使用侦听器可能会更成功,这样你就可以将这些事件"冒泡"到Activity/Fragment中。那你应该能把事情分开。
下面是一个例子:https://guides.codepath.com/android/Using-the-RecyclerView#attaching-click-handlers-using-listeners
我按照教程创建了一个用于单击行,然后创建了另一个(我自己的)来处理单击行中的按钮。