我想使用拆分动作栏 - 一个在顶部,一个在底部。我知道你可以用它来称呼它:
uiOptions="splitActionBarWhenNarrow"
我的两个问题是简单的概念:
我想底部只有两件物品;一个在最左边,一个在最右边。这可能吗?它似乎几乎是一个溢出,并将所有内容从顶部向下推到底部。有没有办法控制哪些项目会显示在哪个栏上?
另外,我有holo.light.darkactionbar主题。然而,对于底部栏,它保持浅色背景和白色文本,因此您无法看到图标 - 是否可以应用像顶部栏一样的深色背景?
答案 0 :(得分:4)
我想底部只有两件物品;一个在最左边,一个在最右边。这可能吗?它似乎几乎是一个溢出,并将所有内容从顶部向下推到底部。有没有办法控制哪些项目会显示在哪个栏上?
不幸的是没有。使用拆分操作栏时,所有操作项将被推送到底栏。解决这个问题的一种方法是不使用拆分操作栏,并在底部按住自定义视图,按住底部所需的所有项目。您可能能够使用主题很好地模拟分割操作栏的样式。
另外,我有holo.light.darkactionbar主题。然而,对于底部栏,它保持浅色背景和白色文本,因此您无法看到图标 - 是否可以应用像顶部栏一样的深色背景?
这听起来很奇怪而且不是标准行为(我的应用中两个条都很暗),你使用的是自定义主题吗?如果您想手动覆盖此设置,请使用Android Developers website上显示的自定义android:backgroundSplit
值定义主题。