我使用 Action Bar Sherlock 库。
在 SherlockFragmentActivity 中,制作标签和分页器(Swipe + Tab)
actionBar.addTab(actionBar.newTab().setText("tab1").setTabListener(this));
actionBar.addTab(actionBar.newTab().setText("tab2").setTabListener(this));
actionBar.addTab(actionBar.newTab().setText("tab3").setTabListener(this));
分页时。我改变标签。选择选项卡后,我更改页面。
(这些工作正常。)
并制作按钮来切换可见性。
actionBar.setNavigationMode(NAVIGATION_MODE_TABS); // this force tab index = 0
//or
actionBar.setNavigationMode(NAVIGATION_MODE_DEFAULT);
但是将导航模式设置为 NAVIGATION_MODE_TABS,使选项卡索引 = 0 不是当前选项卡(寻呼机)索引