解决ScrollView嵌套RecyclerView时滑动出现的卡顿
来源:互联网 发布:c语言求阶乘 编辑:程序博客网 时间:2024/04/29 02:07
转自(略有修改):ScrollView嵌套RecyclerView时滑动出现的卡顿 - 樱蝴蝶的日志 - 网易博客 http://zhanglu0574.blog.163.com/blog/static/113651073201641853532259/
现象:
一个界面有多个RecyclerView以及其他一些内容,这时要上下滚动就会使用外面嵌套一个ScrollView,虽然我没有遇到像ScrollView嵌套ListView时那样只显示部分,剩余不显示,可能是因为我内容少吧,所以没有遇到这个,但是在滑动的时候如果是在RecyclerView上滑动,这时会出现只滑动动该RecyclerView的内容上就会停止,而如果是在其他内容上滑动时就可以很顺畅的滑下去,因此就会感觉到卡顿的样子。
解决:禁止RecyclerView的滑动。
最简单方便的就是直接
linearLayoutManager = new LinearLayoutManager(context) { @Override public boolean canScrollVertically() { return false; }};
另外就是重写LayoutManager,以Grid模式来说:
public class MyGridLayoutManager extends GridLayoutManager { public MyGridLayoutManager(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) { super(context, attrs, defStyleAttr, defStyleRes); } public MyGridLayoutManager(Context context, int spanCount) { super(context, spanCount); } public MyGridLayoutManager(Context context, int spanCount, int orientation, boolean reverseLayout) { super(context, spanCount, orientation, reverseLayout); } @Override public boolean canScrollVertically() { return false; }}
0 0
- 解决ScrollView嵌套RecyclerView时滑动出现的卡顿
- ScrollView嵌套RecyclerView时滑动出现的卡顿解决方案
- ScrollView嵌套RecyclerView时滑动出现的卡顿,禁止RecyclerView的滑动
- 解决ScrollView嵌套RecyclerView 滑动卡顿和嵌套多个RecyclerView 显示不全的问题
- 解决ScrollView嵌套RecyclerView滑动卡顿问题
- ScrollView 嵌套 RecyclerView 滑动到底端 在滑动的时候出现卡顿(绝对管用)
- ScrollView里嵌套RecyclerView时,在RecyclerView上滑动时出现卡顿(冲突)的现象
- recyclerview嵌套scrollview滑动卡顿的问题
- 解决ScrollView嵌套RexyclerView导致6.0以上手机ScrollView和RecyclerView可以同时滑动问题,5.1手机滑动卡顿问题(解决一个另一个又出现)
- ScrollView嵌套recyclerView出现的滑动问题
- ScrollView嵌套recyclerView出现的滑动问题
- ScrollView嵌套recyclerView出现的滑动问题
- Android 关于RecyclerView嵌套Scrollview滑动卡顿问题
- Android Scrollview嵌套RecyclerView导致滑动卡顿问题解决
- ScrollView嵌套RecyclerView滑动卡顿,无惯性
- ScrollView嵌套RecyclerView滑动卡顿,无惯性
- Android解决RecyclerView嵌套RecyclerView滑动卡顿
- 解决ScrollView嵌套RecyclerView时,惯性滑动失效的问题
- 获取指定年月的月初跟月末的时间戳
- AC自动机(出现次数最多的子串,LA 4670)
- C语言如何动态申请空间(一维和二维)
- java 操作word文档加图片水印
- jdk1.5新特性之静态导入
- 解决ScrollView嵌套RecyclerView时滑动出现的卡顿
- 理解HTTP幂等性
- 简单实例复习C++面向对象
- MongoDB 3.2.7 基于keyFile的认证在副本集+集群分片中的使用
- shell脚本自动查找指定路径下包含某关键字的所有文件
- 弹出框(仿bootstrap模态框)
- 解读Android GIF文件native渲染之OpenGL
- Web概述
- [Web前端技术教学]图片相框的翻转