在引入RecyclerView
(及其強制性ViewHolder
模式)之前,我通常使用setOnItemClickListener()
將任何點擊事件委託給其相應的Activity
/Fragment
。 (因爲我主要是看Activity
/Fragment
的「控制器」對象爲Android開發的時候,這樣的觀點的任何修改應在其完成。)RecyclerView - 我應該在哪裏處理它的點擊事件?
現在,作爲RecyclerView
並沒有真正把它的孩子以同樣的方式並且setOnItemClickListener()
(或類似的)方法不再適用於它 - 我應該在哪裏處理可能發生的點擊事件?我不知道,但在Adapter
處理他們似乎尷尬的我。
我們該怎麼做?
在此先感謝!
使您的自定義ViewHolder實現OnClickListener – pskink