package com.ntp.adapter; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentStatePagerAdapter; import java.util.List; /** * @author yanxing * Fragment适配器 */ public class FragAdapter extends FragmentStatePagerAdapter { private List<Fragment> fragments;//存放Fragments界面 /** * 构造方法,初始化Fragment管理器和Fragment集合 * * @param fm Fragment管理器 * @param fragments Fragment集合 */ public FragAdapter(FragmentManager fm, List<Fragment> fragments) { super(fm); this.fragments = fragments; } @Override public Fragment getItem(int i) { return fragments.get(i); } @Override public int getCount() { return fragments.size(); } @Override public int getItemPosition(Object object) { return POSITION_NONE; } }