1、xml中引用ViewPager
<android.support.v4.view.ViewPager
android:id="@+id/viewPager"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center" />
2、代码中定义ViewPager并初始化控件
private ViewPager viewPager;
viewPager = (ViewPager) findViewById(R.id.viewPager);
3、给ViewPager设置适配器(自定义适配器,继承自FragmentPagerAdapter)
private MainPagerAdapter pagerAdapter = null;
pagerAdapter = new MainPagerAdapter(getSupportFragmentManager());
viewPager.setAdapter(pagerAdapter);
4、绑定页面切换监听事件
implements OnPageChangeListener
viewPager.setOnPageChangeListener(this);
5、如果想要点击切换效果,那么在点击事件中更新界面下标
更换index为相应的下标值(从0开始)
viewPager.setCurrentItem(index);
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-24 16:30:34