博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RecyclerView联动滑动失败
阅读量:6048 次
发布时间:2019-06-20

本文共 750 字,大约阅读时间需要 2 分钟。

RecyclerView联动滑动失败

我们在做Recyclerview联动滑动的时候,就是左边一个RecyclerView右边一个RecyclerView

我们希望左边的RecyclerView可以和右边的RecyclerView一起滑动

那么思路就是addaddOnScrollListener,然后在onScrolled里面,另一个RecyclerView跟着一起scrollBy

但是如果直接这样写另一个是不会跟着一起动的

需要加个判断

recyclerView.getScrollState()!= RecyclerView.SCROLL_STATE_IDLE

完整代码如下

recyclerViewRightBottom.addOnScrollListener(new RecyclerView.OnScrollListener() {            @Override            public void onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy) {                if(recyclerView.getScrollState()!= RecyclerView.SCROLL_STATE_IDLE){                    recyclerViewLeftBottom.scrollBy(dx,dy);                }            }        });

这样就可以实现双RecyclerView联动滑动了

转载于:https://www.cnblogs.com/fengfenghuifei/p/10602084.html

你可能感兴趣的文章
利用传入的Type类型来调用范型方法的解决方案
查看>>
Top命令内存占用剖析
查看>>
转 网络IO模型:同步IO和异步IO,阻塞IO和非阻塞IO
查看>>
求带分数(蓝桥杯)
查看>>
Retrofit 入门学习
查看>>
Spring Boot学习笔记
查看>>
laravel 集合接口
查看>>
java.exe进程来源排查录
查看>>
C++实现KMP模式匹配算法
查看>>
JSONObject与JSONArray的使用
查看>>
除了《一无所有》,我一无所有
查看>>
每日英语:China Seeks to Calm Anxiety Over Rice
查看>>
C++中struct和class的区别 [转]
查看>>
C++ ofstream和ifstream详细用法
查看>>
Mysql 连接查询 Mysql支持的连接查询有哪些
查看>>
Hive Streaming 追加 ORC 文件
查看>>
打开Apache自带的Web监视器
查看>>
eclipse插件
查看>>
Android笔记:通过RadioGroup/RadioButton自定义tabhost的简单方法
查看>>
ELCSlider
查看>>