【问题标题】:Android action bar action colorAndroid 动作栏动作颜色
【发布时间】:2016-10-24 15:01:17
【问题描述】:

我有一个包含很多活动的应用程序,它们都使用相同的主题:

<style name="AppTheme" parent="Theme.AppCompat.Light">
    <item name="colorPrimary">#aaa</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>

Activity 都有如下所示的操作栏:

我只是想不通,如何将操作按钮(右侧的铅笔)着色为黑色。

基本上我想要有黑色标题、后退箭头和操作按钮的白色操作栏(屏幕截图上是白色的,只是为了让操作按钮可见),但我不想将Toolbar 视图添加到我的每个活动中有。

那么,有没有办法通过 XML 将操作按钮着色为黑色?

【问题讨论】:

    标签: android android-styles


    【解决方案1】:

    为您的菜单项创建矢量图标并将它们的颜色设置为黑色(在您的情况下,您不需要设置它们的颜色,因为它们默认为黑色)。要创建矢量资产,请转到 File - New -Vector Asset
    您也可以从互联网上下载一个图标为svg 文件,然后通过矢量资产创建对话框将其导入。
    默认图标列表也可用here

    【讨论】:

    • 哦,图标是白色的,因为它们是可绘制的。谢谢。
    猜你喜欢
    • 2011-08-17
    • 2015-12-09
    • 1970-01-01
    • 1970-01-01
    • 2013-03-22
    • 2015-04-27
    • 2014-12-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多