1.首先这篇文章只是基础的viewpager的使用,所以想要看一些复杂项目的同学可以停止往下面看了;
2.本文是以viewpager和fragment为例子
ok言归正传
步骤:
1.xml中使用v4包下的viewpager
2.创建你需要的fragment
3.使用radiogroup和radiobutton实现点击按钮也可以切换fragment
4.创建适配器,重写适配器的方法;这里我们继承FragmentPagerAdapter
5.重写适配器的OnPageChangeListener方法,如果没有特别要求我们可以只 使用其中的select方法。
public void onPageSelected(int position) {
position是对应的fragment的位置
}
在这个方法里面我们让对应位置的radiobutton调用setChecked方法;
radiogroup调用setoncheckedchanged方法,方法中调用viewpager.setCurrent方法;
初学,所以写的有点乱;明天我会把对应位置的指示小圆点加上