我想使用分割动作条-一个在上面,一个在下面。我知道你可以这样说:uiOptions="splitActionBarWhenNarrow"
我的两个问题是简单的概念:
我只想要两件东西在底部,一件在最左边,一件在最右边。这可能吗?它看起来像是一个溢出物,把所有的东西都往上推——往下推。有没有办法控制哪些项目将显示在哪个栏上?
另外,我还有holo.light.darkactionbar主题。但是,对于底部的条形图,它保留了浅色背景和白色文本,这样您就看不到图标了——是否可以像顶部的条形图那样应用深色背景?
最佳答案
我只想要两件东西在底部,一件在最左边,一件在最右边。这可能吗?它看起来像是一个溢出物,把所有的东西都往上推——往下推。有没有办法控制哪些项目将显示在哪个栏上?
不幸的是没有。使用拆分操作栏时,所有操作项都将被推到底部栏。解决这个问题的一种方法是不使用拆分操作栏,在底部有一个自定义视图,用于在底部保存所有需要的项。您可能能够很好地使用主题来模拟拆分操作栏的样式。
另外,我还有holo.light.darkactionbar主题。但是,对于底部的条形图,它保留了浅色背景和白色文本,这样您就看不到图标了——是否可以像顶部的条形图那样应用深色背景?
这听起来很奇怪,不是标准的行为(我的应用程序中两个栏都是黑色的),你是在使用自定义主题吗?如果要手动覆盖此主题,请使用自定义android:backgroundSplit
值定义一个主题,如Android Developers website中所示。