启用了 RecyclerView 的fast scroll,发现数据量一大(几万条数据)则拖动bar时卡顿甚至出现ANR(大数据时要自定义RecyclerView )。
搞了好久,最后发现是在
gridLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
··········
Log.e(···);
return xxx;
}
});
在getSpanSize()方法内使用了 java.util.Log来打印信息造成的。
网友评论