解決RecyclerView.getChildAt(Position)崩潰

問題:程序中,屏幕可以獲取到6個子view.當getChildAt() ,position爲6或者爲7的時候,程序崩潰,報空指針的異常.

實際上:getChildAt()這個方法,只能get到屏幕顯示的部分.

解決辦法:

View childView = recyclerView.getLayoutManager().findViewByPosition(position);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章