package com.martin.ionichinabystudio.ui.adapter; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentStatePagerAdapter; import java.util.ArrayList; /** * @Description 主页的片段的数据据适配 * @File ${FILE_NAME} * @Package com.martin.ionichinabystudio.ui.adapter * @Date 2015/7/816:31 * @Author Donghongyu 1358506549@qq.com * @Version v1.0.0 */ public class MianActPagerAdapter extends FragmentStatePagerAdapter { //要显示的片段的集合,数量需要跟mItems对应 private ArrayList<Fragment> mFragments; //选项卡的显示的文字数组 private String[] mTabs; public MianActPagerAdapter(FragmentManager fm, String[] tabs, ArrayList<Fragment> fragments) { super(fm); this.mTabs = tabs; this.mFragments = fragments; } @Override public Fragment getItem(int position) { return mFragments.get(position); } @Override public CharSequence getPageTitle(int position) { return mTabs[position].toString().toUpperCase(); } @Override public int getCount() { return mFragments.size(); } }