【发布时间】:2015-08-14 16:08:32
【问题描述】:
我有一个包含多个项目的 RecyclerView。每个项目都有多个按钮来执行一些操作。 所以我已经为我的 RecyclerViewAdapter 实现了 View.OnClickListener。
但似乎我只能在 onCreateViewHolder 函数中设置一个 OnClickListener。
有谁知道在我的 RecyclerView 的每个项目中有多个按钮的解决方案?
【问题讨论】:
-
让您的 ViewHolder 实现 OnClickListener,然后您可以设置多个 setOnClickListener 调用
-
在哪里可以设置 setOnClickListener ?在我的 ViewHolder 类中?
-
是的,只需调用 v0.setOnClickListener(this); v1.setOnClickListener(this);等
标签: android onclicklistener android-recyclerview