如何在用户单击Recyclerview中的Button时停止RecyclerItemClickListener

时间:2016-05-31 06:55:18

标签: android android-recyclerview

我在recylerView中显示数据。因此,如果用户单击项目(任何行),将打开新活动。使用以下链接工作正常。

RecyclerView onClick

但Row也包含按钮。当我点击按钮时。它是打开活动但不应该调用RecyclerItemClickListener。我注意到我在按钮点击时调用了两个监听器。 1)RecyclerItemClickListener 2)setOnClickListener

我试图找到一种方式,以便用户点击按钮。它应该只调用setOnClickListener而不是RecyclerItemClickListener。

这是代码

https://codeshare.io/p80NU

请看看。

1 个答案:

答案 0 :(得分:0)

你正在同时召集两个活动,以免发生冲突。在适配器类中使用OnClicklistener。 对于按钮,单击按钮上的onclicklistener。 对于项目,单击适配器视图上的onclicklistener。

浏览此链接http://androidheight.blogspot.in/2015/03/recyclerview-widget-example-in-android.html

相关问题