package com.pps.netnew.adapter; import java.util.ArrayList; import java.util.List; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import com.pps.netnew.fragment.EconomicsFragment; import com.pps.netnew.fragment.EntertainFragment; import com.pps.netnew.fragment.HeadlinesFragment; import com.pps.netnew.fragment.ScienceFragment; import com.pps.netnew.fragment.SportFragment; /** * �Զ���ViewPagerҳ��ѡ������� * @author jiangqq * */ public class MainPagerAdapter extends FragmentPagerAdapter { private List<Fragment> mFragments; private String[] mViewpager_title; public MainPagerAdapter(FragmentManager fm) { super(fm); mFragments=new ArrayList<Fragment>(); //������Ҫ��ʾ��Fragmentѡ����뵽������ mFragments.add(new HeadlinesFragment()); mFragments.add(new EntertainFragment()); mFragments.add(new SportFragment()); mFragments.add(new EconomicsFragment()); mFragments.add(new ScienceFragment()); mViewpager_title=new String[]{"ͷ��","����","����","�ƾ�","�Ƽ�"}; } @Override public CharSequence getPageTitle(int position) { // TODO Auto-generated method stub return mViewpager_title[position]; } @Override public Fragment getItem(int arg0) { return mFragments.get(arg0); } @Override public int getCount() { // TODO Auto-generated method stub return mFragments!=null?mFragments.size():0; } }