【问题标题】:How do I change the style of the Android Actionbar Stackedbar's tab at runtime?如何在运行时更改 Android Actionbar Stackedbar 选项卡的样式?
【发布时间】:2013-08-02 19:51:28
【问题描述】:

如何在运行时使用 java 动态更改 Android StackedActionBar 的 Tab 文本颜色、Tab 分隔线颜色和选定的导航 Tab 选择器颜色?我无法找到解决方案,而不必每次都更改我的 XML。然而,我已经能够使用 ActionBar 类的方法更改 StackedActionBar 的背景颜色:

setStackedBackgroundDrawable(Drawable drawable)

提前感谢您的帮助。

【问题讨论】:

    标签: android colors runtime android-actionbar stacked


    【解决方案1】:

    如果您实用地将堆叠选项卡添加到操作栏,那么您可以通过 Java 进行样式设置。如果您在 XML 中声明 Actionbar 的组件,那么您不能通过 Java 高度修改样式。
    Here是处理Action bar的详细链接。

    【讨论】:

    • 感谢您的帮助,我了解如何自定义操作栏样式
    • @SalmanKhakwani 该链接已失效。你知道它是否存在于其他地方吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多