我已经阅读了许多关于在OnItemClickListener
中实施RecyclerView
的帖子,但是我读的越多,我就越感到困惑。我们似乎有两种方法来实现OnItemClickListener
:
答案 0 :(得分:1)
OnItemTouchListener
的功能与普通OnItemClickListener
略有不同。使用OnItemTouchListener
,可以允许应用程序拦截View
层次结构中的触摸事件。这基本上意味着您可以实现各种形式的手势操作,例如直接滑入View
的{{1}}。
什么时候应该使用它?
当您需要确定用户点击RecyclerView
中的OnItemClickListener
时会发生什么情况时,应使用View
。这可能是删除某些内容或启动新活动。RecyclerView
通常用于为OnItemTouchListener
中的某些View
创建手势交互。
如果您想在RecyclerView
中实施OnItemTouchListener
,则需要确定您要使用的RecyclerView
。有关详情,建议您阅读Android开发者网站上有关OnItemTouchListener
的更多信息。