实现ViewPager的联动效果

Posted buyishi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现ViewPager的联动效果相关的知识,希望对你有一定的参考价值。

参考链接:android - Synchronizing two ViewPagers using OnPageChangeListener - Stack Overflow

其中有个非常完美的解决方案

https://stackoverflow.com/a/24104748/8562540

操作及其简单

思路一句话:就是在操作当前ViewPager时,将对应操作让关联的ViewPager也执行一次就行

需要注意的是,当前ViewPager(为方便描述,我简称为Master)在带动关联ViewPager(为方便描述,我简称为Linked)时,

Linked不能去带动Master,否则后果。。。所以,该方案中用了字段forSuper来阻止Linked带动Master

 

以上是关于实现ViewPager的联动效果的主要内容,如果未能解决你的问题,请参考以下文章

安卓APP_ Fragment—— Fragment + ViewPager2 模拟微信首页 两者联动实现翻页

Android ViewPager与Fragment联动

安卓APP_ Fragment—— Fragment + ViewPager2 模拟微信首页 两者联动翻页

TabLayout 和ViewPager联动

radiobutton与viewpager联动

scrollview和viewpager联动