@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mViewPager = (ViewPager) this.findViewById(R.id.view_pager); final ActionBar bar = this.getSupportActionBar(); bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); LineFragment lineFrag = new LineFragment(); BarFragment barFrag = new BarFragment(); PieFragment pieFrag = new PieFragment(); mTabsAdapter = new TabsAdapter(this, mViewPager); mTabsAdapter.addTab(bar.newTab().setText("Line"), LineFragment.class, null, lineFrag); mTabsAdapter.addTab(bar.newTab().setText("Bar"), BarFragment.class, null, barFrag); mTabsAdapter.addTab(bar.newTab().setText("Pie"), PieFragment.class, null, pieFrag); mViewPager.setOffscreenPageLimit(mTabsAdapter.getCount() - 1); }