如何使用java在运行时动态更改Android StackedActionBar的Tab文本颜色、Tab分隔符颜色和所选导航Tab选择器颜色?如果每次都不更改XML,我就无法找到解决方案。然而,我已经能够使用ActionBar类的方法更改StackedActionBar的背景颜色:
setStackedBackgroundDrawable(Drawable drawable)
感谢您提前提供的帮助。
如果您是务实地将Stacked Tabs添加到Actionbar中,那么您可以通过Java进行样式设置。如果您用XML声明Actionbar的组件,那么就无法通过Java高度修改样式。
这里有一个处理操作栏的详细链接。