1. 程式人生 > >解決RecycleView巢狀後重復呼叫addItemDecoration方法使間隔增大

解決RecycleView巢狀後重復呼叫addItemDecoration方法使間隔增大

開發中無意間發現多次重新整理RecycleView列表資料,其中item的間距不斷增大。本來打算就這樣放著的,正好今天又遇到這種問題,於是百度了一番,把解決方法記錄下來,以備下次方便找。

解決方法如下:

然而執行時報錯了: java.lang.IndexOutOfBoundsException: 0 is an invalid index for size 0 RecycleView的getItemDecorationCount在第一次繫結時為0,所以需要加一層判斷

d=====( ̄▽ ̄*)b第一次打卡~