这里有recyclerview,我想删除一个特定的元素***,方法是单击该元素的删除按钮**(这里, 垃圾图标 * 是image button)。
recyclerview
image button
dhxwm5r41#
你可以使用接口来完成这个任务,创建一个接口类,如下所示:
interface OnItemClickListener { fun onDeleteIconClick(position) }
在Recyclerview适配器构造函数中添加侦听器对象
class RecyclerAdapter( val context: FragmentActivity, val listner: OnItemClickListener ) : RecyclerView.Adapter<RecyclerView.ViewHolder>() { }
然后,点击删除图标添加下面的代码
listner.onDeleteIconClick(position)
然后,在片段或活动上实现接口,并对实现的方法执行任何您想要的操作
1条答案
按热度按时间dhxwm5r41#
你可以使用接口来完成这个任务,创建一个接口类,如下所示:
在Recyclerview适配器构造函数中添加侦听器对象
然后,点击删除图标添加下面的代码
然后,在片段或活动上实现接口,并对实现的方法执行任何您想要的操作