我在项目中设置了Actionbar Sherlock和SlidingMenu。我希望菜单在操作栏下滑动,所以我设置:
setSlidingActionBarEnabled(false);
但是,当我使用标签设置操作栏导航模式时:
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
他们坚持使用动作栏而不是滑动。这导致在菜单保持打开时能够切换标签和视图寻呼机切换的问题。随之而来的不是我想要的美学。
标签是否可以通过菜单滑离操作栏?或者用单选按钮设置自定义实现会更实际吗?
答案 0 :(得分:1)
使用NAVIGATION_MODE_TABS时,无法使标签滑动。
另一种方法是使用ViewPagerIndicator库和TabPageIndicator模式。这样,选项卡是活动布局的一部分,并将滑动。缺点是标签不会嵌入较大设备的操作栏中或设备处于横向状态时。