用Recyclerview嵌套Recyclerview嵌套的时候,内部的Recyclerview 的ddItemDecoration 会重复调用,增加一倍
Recyclerview嵌套Recyclerview嵌套的时候,内部的Recyclerview会重复调用addItemDecoration方法。导致每一次刷新recyclerview都会使间隔增大一倍。
解决办法如下,在内部recycview添加ItemDecoration的时候先判空:
if(recyclerView.itemDecorationCount == 0){
recyclerView.addItemDecoration(GridLayoutItemDecoration(40, 2))
}

浙公网安备 33010602011771号