很好的两篇文章:
http://blog.csdn.net/alangdangjia/article/details/9054921
http://www.cnblogs.com/lianghui66/p/3607091.html
1. ViewPager和Fragment的使用
ViewPager mViewPager = new ViewPager();
Fragment[] mTabs = {new MainFragment(),new SportFragment(),new HistoryFragment()};
mViewPager.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()){
@Override
public int getCount()
{
return mTabs.length;
}
@Override
public Fragment getItem(int position)
{
switch (position)
{
case 0:
return mTabs[0];
case 1:
return mTabs[1];
case 2:
return mTabs[2];
default:
break;
}
return null;
}
});