Android recyclerView findViewHolderForAdapterPosition returns null

后端 未结 6 1121
醉梦人生
醉梦人生 2020-11-27 07:08

I want to click an item in recyclerView programmatically, I found a way do that:

recyclerView.findViewHolderForAdapterPosition(0).itemView.performClick();
         


        
6条回答
  •  萌比男神i
    2020-11-27 08:01

    I know that is very late, but maybe is helpful for other people in the Kotlin era:

     binding.recycler.post {
         val view = binding.recycler.findViewHolderForAdapterPosition(position)?.itemView?.performClick()
     }
    

提交回复
热议问题