我有一个RecyclerView
。我对longClick
中的某些项目有一个RecyclerView
监听器。如果调用/激活了这个监听器,它应该监听点击任何但已被longClicked的项目。我应该怎么做呢?
我已尝试在onClickListener
上设置RecyclerView
,但这不起作用。
补充:原始问题
项目上的longClick
用于显示备用视图,类似于Android 6中通知的工作方式。如果点击了其他内容,我想再次隐藏此备用视图。
答案 0 :(得分:0)
一种方法是在recyclerView适配器中有一个方法editItem,它基本上编辑一个项目。单击另一个项目时,只需编辑上一个项目
public void editItem(int position, Item item) {
itemList.remove(position); // Removing the changed item
itemList.add(position, item); // Adding back your old item
notifyItemChanged(position); // Notifying
}