我讀過很多關於在RecyclerView
中實現OnItemClickListener
的帖子,但是我閱讀得越多,我越是感到困惑。看來,我們有兩種方法來實現OnItemClickListener
:OnItemClickListener vs OnItemTouchListener
- 添加
setOnClickListener
適配器內部,如圖here
如圖here
RecyclerView.OnItemTouchListener
當我讀到的帖子我弄清楚了第一種方法比第二種方法更好,功能更多。例如,有項目點擊支持。第二種方法的好處是什麼?爲什麼我應該使用它?有什麼建議麼?