当NestedScrollView嵌套RecyclerView使用时,可能会产生滑动卡顿当问题,可通过对RecyclerView设置属性android:nestedScrollingEnabled="false",或调用RecyclerView的 void setNestedScrollingEnabled(boolean enabled)方法解决
另外,若是出现打开界面时会自动滑到底部,可尝试以下方法:
- NestedScrollView的子view中加入 android:descendantFocusability="blocksDescendants"属性;
- 在NestScrollView节点上添加android:focusableInTouchMode="true";
- 调用RecyclerView的void setFocusableInTouchMode(boolean focusableInTouchMode)方法
- 其他方式使第一个视图获得焦点
2020-02-20
网友评论