报错java.lang.IllegalArgumentException: LayoutManager android.support.v7.widget.GridLayoutManager@1497d0d6 is already attached to a RecyclerView

今天在使用recyclerView做效果图时,莫名出现了java.lang.IllegalArgumentException: LayoutManager android.support.v7.widget.GridLayoutManager@1497d0d6 is already attached to a RecyclerView;
一番注释后,终于找到了原因:效果图上有两个地方使用了列表,我这里使用两个recycleView组合实现效果图,因为两个recycleView的layout类型一致,所以在设置LayoutManager时,直接new了一个LayoutManager,两个recyclerView都使用这一个对象,所以出现了上面的问题。

你可能感兴趣的:(报错java.lang.IllegalArgumentException: LayoutManager android.support.v7.widget.GridLayoutManager@1497d0d6 is already attached to a RecyclerView)