BasePager,公共页面:
好处:①把公共的东西放到一块,我们都继承同一个类,到时候写泛型的时候可以写一个父类。
②我们可以写父类作为泛型,可以很方便的操作各个页面
本地视频(VideoPager)
本地音乐(AudioPager)
网络视频(NetVideoPager)
网络音乐(NetAudioPager)
上面四个页面都继承BasePager
BasePager该怎么写
1.initView()抽象实例化孩子的布局或者说视图
2.initData()让孩子重新该方法,达到数据初始化的目的
3.一定要有构造方法,调用initView();
如何切换不同的RadioButton,就切换不同的页面呢?
1.监听RadioGroup选中状态的改变
2.得到的状态,转换成位置,
3.用Fragment动态填充到FrameLayout
好处:①把公共的东西放到一块,我们都继承同一个类,到时候写泛型的时候可以写一个父类。
②我们可以写父类作为泛型,可以很方便的操作各个页面
本地视频(VideoPager)
本地音乐(AudioPager)
网络视频(NetVideoPager)
网络音乐(NetAudioPager)
上面四个页面都继承BasePager
BasePager该怎么写
1.initView()抽象实例化孩子的布局或者说视图
2.initData()让孩子重新该方法,达到数据初始化的目的
3.一定要有构造方法,调用initView();
如何切换不同的RadioButton,就切换不同的页面呢?
1.监听RadioGroup选中状态的改变
2.得到的状态,转换成位置,
3.用Fragment动态填充到FrameLayout