ScrollView嵌套竖直滚动的RecyclerView,滑动的时候卡顿处理方式为
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this) {
@Override
public boolean canScrollVertically(){
return false;
}
};
虽然这样可以解决滑动卡顿问题,但是实际上ScrollView嵌套RecyclerView这种方式是不对的,因为这个时候的RecyclerView的Item不能复用,如果Item不多,比如只有四五个还可以接受,如果是有大量图片的话很容易就OOM了。最好是只使用RecyclerView去实现界面,用不同的viewType。