【问题标题】:Change menu navigation icon color in xml for Android为 Android 更改 xml 中的菜单导航图标颜色
【发布时间】:2016-05-27 18:12:03
【问题描述】:

我通过 Android Studio 中的 Vector Asset 向导制作了一个导航图标,以放置在我的工具栏中。默认情况下,图像的颜色为黑色。它没有给我在向导中更改它的选项。那么有没有办法改变xml中的颜色?这是在我的工具栏布局文件中设置的方式:

<android.support.v7.widget.Toolbar
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:minHeight="?attr/actionBarSize"
    app:navigationIcon="@drawable/nav_menu_icon">

</android.support.v7.widget.Toolbar>

如您所见,图像设置为app:navigationIcon="@drawable/nav_menu_icon"。那么是否可以更改图标的颜色?我尝试了this 解决方案,但它对我不起作用。其他解决方案是在代码中给出的,但如果可能的话,我想使用 xml 版本。此外,我的应用支持 API 16 及更高版本。

【问题讨论】:

    标签: android xml


    【解决方案1】:

    您可以更改“nav_menu_icon”的颜色。 需要在 studio 或任何编辑器中打开 nav_menu_icon.xml 并更改属性“fillColor”。

    默认是android:fillColor="#FF000000"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-28
      • 2016-06-16
      相关资源
      最近更新 更多