NestedScrollView嵌套RecyclerView的时候,有可能滑动页面会十分的卡顿,解决的办法就是为RecyclerView加上:
RecyclerView
.setHasFixedSize(
true
);
RecyclerView
.setNestedScrollingEnabled(
false
);
假如RecyclerView不在页面中的顶部,会抢占NestedScrollView的焦点导致界面滑动到RecyclerView这里,可以调用
NestedScrollView的fullScroll(ScrollView.
FOCUS_UP
)方法回到顶部。或者在NestedScrollView的第一个布局中添加:
android
:focusable=
"true"
android
:focusableInTouchMode=
"true"