为了简单起见,我直接用API11提供的ActionBar进行操作(v7兼容包已经有了ActionBar的API)。其中ViewPager实现了页面切换功能,ActionBar实现了导航功能,Fragment当作每个页面的展示。
下面分别说说ViewPager需要注意的地方,要使用ViewPager来展示Fragment,此时ViewPager需要使用FragmentPagerAdapter来展示每个页面,只需实现以下方法:
1)public int count(); 2) public Fragment getItem(int position);
同样,我们的Tab切换也需要将页面导航到制定Tab下,viewPager 调用 viewpager.setCurrentItem(tab.getPosition()); 即可
demo 下载链接 http://download.csdn.net/detail/cyyworld/6458241