【问题标题】:ActionBar and ActionBar Tabs are pure whiteActionBar 和 ActionBar Tabs 是纯白色的
【发布时间】:2013-12-23 04:49:02
【问题描述】:

我们怎样才能使操作栏和操作栏选项卡变成纯白色。我正在使用 android-support-v7-appcompat 库来支持向后兼容性。 style/Theme.AppCompat.Light.DarkActionBar 提供纯黑色,但 style/Theme.AppCompat.Light 不提供纯白色。

【问题讨论】:

    标签: android android-actionbar android-tabs android-styles


    【解决方案1】:

    没有默认主题可以提供白色操作栏。您需要为您的应用制作自定义操作栏。

    开发者文档有一篇关于自定义操作栏的好文章。

    https://developer.android.com/training/basics/actionbar/styling.html

    这些是您需要更改的自定义样式。

    res/values/themes.xml

    查看 android:background 标签,您可以在其中为操作栏设置可绘制对象。

    资源>

    将主题应用于您的应用。

    【讨论】:

    • 我们能否像在操作栏上设置一样在操作栏选项卡上设置可绘制对象 actionBar.setBackgroundDrawable(getResources().getDrawable(R.drawable.shadow));
    • 是的,你可以这样做。检查样式资源,您将能够弄清楚如何做到这一点。
    • 你能给我一个例子吗?我做不到。
    猜你喜欢
    • 1970-01-01
    • 2012-11-16
    • 1970-01-01
    • 1970-01-01
    • 2012-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多