使用SlidingMenu和ABS标签工作不正确?

时间:2013-07-31 21:51:05

标签: android actionbarsherlock slidingmenu

我在项目中设置了Actionbar Sherlock和SlidingMenu。我希望菜单在操作栏下滑动,所以我设置:

setSlidingActionBarEnabled(false);

但是,当我使用标签设置操作栏导航模式时:

actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

他们坚持使用动作栏而不是滑动。这导致在菜单保持打开时能够切换标签和视图寻呼机切换的问题。随之而来的不是我想要的美学。

标签是否可以通过菜单滑离操作栏?或者用单选按钮设置自定义实现会更实际吗?

1 个答案:

答案 0 :(得分:1)

使用NAVIGATION_MODE_TABS时,无法使标签滑动。

另一种方法是使用ViewPagerIndicator库和TabPageIndicator模式。这样,选项卡是活动布局的一部分,并将滑动。缺点是标签不会嵌入较大设备的操作栏中或设备处于横向状态时。