content: package com.cjj.bb.adapter;
  
  
  import android.support.v4.app.Fragment;
  import android.support.v4.app.FragmentManager;
  import android.support.v4.app.FragmentPagerAdapter;
  
  import com.cjj.bb.fragment.DonghuaFragment;
  
  /**
   * FragmentPager适配器
   * 
   * @author wwj_748
   * @2014/8/9
   */
  public class YouxiTabAdapter extends FragmentPagerAdapter {
  	// 内容标题
  	public static final String[] DONG_HUA_TITLE = new String[] { "全区动态", "单机联机",
  			"网络游戏", "电子竞技" };
  	
  	public YouxiTabAdapter(FragmentManager fm) {
  		super(fm);
  		// TODO Auto-generated constructor stub
  	}
  
  
  	// 获取项
  	@Override
  	public Fragment getItem(int position) {
  		System.out.println("Fragment position:" + position);
  		
  		switch (position) {
  		case 0:
  			return new DonghuaFragment(4);
  		case 1:
  			return new DonghuaFragment(17);
  		case 2:
  			return new DonghuaFragment(65);
  		case 3:
  			return new DonghuaFragment(60);
  		default:
  			return new DonghuaFragment(4);
  		}
  		
  		// MainFragment fragment = new MainFragment(position);
  		// return fragment;
  	}
  
  	@Override
  	public CharSequence getPageTitle(int position) {
  		// 返回页面标题
  		return DONG_HUA_TITLE[position % DONG_HUA_TITLE.length].toUpperCase();
  	}
  
  	@Override
  	public int getCount() {
  		// 页面个数
  		return DONG_HUA_TITLE.length;
  	}
  
  }
  