如何显示正常和拆分ActionBar?

tas*_*iac 18 gmail android android-actionbar

我有几个ActionBar项目,我使用splitActionBarWhenNarrow选项.最新的Gmail应用也使用它.但它右上角还有一个自定义项目,显示当前未读电子邮件的数量.当我使用splitActionBar时,它会将我的所有操作项发送到底部.我怎样才能将它们中的一些发送到底部并强制它们中的一些位于上方.

见右上角

Mic*_*ert 23

当ActionBar被拆分(使用android:uiOptions="splitActionBarWhenNarrow")时,所有菜单项都会自动转到底栏,但自定义视图仍然可以放在顶部.

View customNav = LayoutInflater.from(this).inflate(R.layout.custom_view, null);
getActionBar().setCustomView(customView);
Run Code Online (Sandbox Code Playgroud)

  • 我几乎可以肯定你不能在底部放置自定义视图..但是这里:http://stackoverflow.com/questions/11816041/android-actionbar-push-custom-view-to-bottom-of-screen是一个最近类似的问题,并且作者以某种方式找到了一种从菜单项中进行自定义视图排序的方法.我测试了它,它对我有用. (2认同)