setContentView(R.layout.actionbar_tabs_pager);
getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); <----- failure is here
ActionBar.Tab tab1 = getSupportActionBar().newTab().setText(
getString(R.string.menu_local));
ActionBar.Tab tab2 = getSupportActionBar().newTab().setText(
getString(R.string.menu_main));
ActionBar.Tab tab3 = getSupportActionBar().newTab().setText(
getString(R.string.menu_web));
mViewPager = (ViewPager) findViewById(R.id.pager);
mTabsAdapter = new TabsAdapter(this, getSupportActionBar(),
mViewPager);
mTabsAdapter.addTab(tab1, LocalMenuFragment.class);
mTabsAdapter.addTab(tab2, MainMenuFragment.class);
mTabsAdapter.addTab(tab3, WebMainMenuFragment.class);
if (savedInstanceState != null) {
getSupportActionBar().setSelectedNavigationItem(savedInstanceState.getInt("indextab"));
} else {
getSupportActionBar().setSelectedNavigationItem(1);
}
I've tested the app in a few devices and i was never able to reproduce the problem, in the error reports i can't see the device so i really don't know what is causing it..
Any idea?
thanks in advance,
Paulo f