利用Fragment实现Tab选项效果总结

来源:互联网 发布:飞鹰网络电视手机版g 编辑:程序博客网 时间:2024/05/16 10:17

利用Fragment实现Tab选项卡效果:

将RadioGroup与Fragment集合,实现tab选项卡效果,这里面最关键的几个文件:
1.FragmentTabAdapter类:
2.activity_main.xml布局文件:
3.MainActivity类:

为了能同时学习Fragment生命周期,我在Fragment每个生命周期方法中加入了log打印,一个有三个这样的Fragment,我只
贴出其中一个代码,其余和这个一样:

在编写过程中,我为了实现如果不是在主页,按第一遍让它先跳转到第一个Fragment这个效果,一开始使用了rgs.check(button.getId());这个方法,结果发现,这样的话onCheckedChanged监听事件会执行两次,后来改为button.setChecked(true);这个方法之后,成功解决了这个问题。
0 0
原创粉丝点击