demo链接:https://download.csdn.net/download/weixin_43080188/12561474
整个布局分为上下两部分,上面一部分是一个ViewPager,包含本地电台,喜马拉雅,考拉(听伴)三个Fragment,
下面一部分根据上面的不同而展示不同的界面,也是一个ViewPager。当上面部分是本地电台Fragment时,下方包含FM,AM,本地收藏三个Fragment,当上面部分是喜马拉雅Fragment时,下方包含推荐,分类,电台,收藏,历史记录五个Fragment,当上面部分是考拉(听伴)Fragment时,下方也包含推荐,分类,电台,收藏,历史记录五个Fragment。具体效果图如下:
点击上面部分三个TextView,下方Fragment也会随之变化。本demo没有加滑动效果,若需要滑动效果,只需要将layout布局中自定义封装的EasyViewPager换成ViewPager,然后在java文件中添加viewPager的滑动监听。具体可见https://blog.csdn.net/weixin_43080188/article/details/107023831,该文中的网络电台界面便添加了滑动切换Fragment的效果。