一. 运行效果以及源码
1.gif图效果
2.源码地址
二. 主要的思路
① 使用ViewPager加载不同的页面的时候,根据position的不同,加载对应位置的数据。
② 使用自定义的PageController,控制页面的切换。
③ 在ViewPager页面滚动的方法中同时切换PageController的页面控制点。
④ 在PageController页面控制点改变位置的方法中同时切换ViewPager的页面。
注意点:ViewPager设置高度为wrap_content但无法自适应的解决办法?