文件名称:简单的Fragment动态添加.zip
文件大小:10.59MB
文件格式:ZIP
更新时间:2022-11-23 08:04:11
ViewPager
右侧图片中展示的就是一个典型的顶部标签栏,当点击标签栏上的标签时,下方会显示所对应的页面;当滑动下方页面时,标签栏上对应标签会显示出与其他标签不一样的效果。下面就以此为例分析顶部标签栏的基本实现思路及方法,虽然在实际开发中顶部标签栏的效果会有所不同,但实现上都是大同小异。 1.界面分析及实现 我们可以将整个页面分为2大部分,上面是顶部标签栏,下方是一个ViewPager。 上方的顶部标签栏可进一步分为2部分,上方文字部分需要能够点击发生变化,并且每次只能选中一个,因此可以用RadioButton、Button、TextView来实现;下方横线部分可以使用TextView实现。在这里我们采用RadioButton来实现标签栏文字部分,关键代码如下所示。