package com.bigfat.viewpagerindicatortest; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; /** * @author <a href="mailto:fbzhh007@gmail.com">bigfat</a> * @since 2015/2/10 */ public class TabAdapter extends FragmentPagerAdapter { public static final String[] TITLES = {"课程", "问答", "求课", "学习", "计划"}; public TabAdapter(FragmentManager fm) { super(fm); } @Override public Fragment getItem(int position) { TabFragment tabFragment = new TabFragment(); Bundle b = new Bundle(); b.putInt("position", position); tabFragment.setArguments(b); return tabFragment; } @Override public int getCount() { return TITLES.length; } @Override public CharSequence getPageTitle(int position) { return TITLES[position]; } }