TabHost嵌套ViewPager页面滑动实现
TabHost 和 ViewPager 的组合,蛮适合想在一个 Tab 里放多个可滑动页面的场景。TabHost 的标签切换挺直观,不过不带滑动效果,单用它有点老派。配上 ViewPager,嗯,滑动体验立马就上来了。你可以在 Tab 下放一个 ViewPager,用 PagerAdapter 给每个 Tab 装上多个子页面。注意别用 TabSpec 启动 Activity,不然切换卡顿还占内存,推荐用 Fragment 或者自定义 View。要是想更现代点,其实可以直接上 TabLayout+ViewPager2,兼容性和体验都更好。
ViewPagerTabHost.zip
预估大小:64个文件
ViewPagerTabHost
文件夹
bin
文件夹
classes.dex
335KB
res
文件夹
drawable-ldpi
文件夹
ic_launcher.png
3KB
drawable-hdpi
文件夹
ic_launcher.png
9KB
titlebar_bg_nor_3.png
289B
titlebar_bg_nor_2.png
275B
...
1.27MB
文件大小:
评论区