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