RecyclerView.notifyItemRemoved導致的數組下標越界問題

我們一般在RecyclerView列表中移除某條Item時會調用 notifyItemRemoved 方法,其還附帶了相應的移除特效。使用雖然簡單,卻埋了一個大坑; 當你調用 notifyItemRemoved 之後,如果你移除的剛好是倒數第二個數據,此時點擊最後一條數據,就會驚訝的發現當前點擊的下標居然沒變,然後拋出數組越界的錯誤。爲什麼呢,原因如下: 衆所周知,RecyclerView更新數據
相關文章
相關標籤/搜索