在Android Studio默认模板中更改导航抽屉图标的颜色

奥约努瓦·裘德·奥查利夫

Android Studio中新的默认导航抽屉活动模板

在此处输入图片说明

在菜单文件中定义其标题和图标,activity_main_drawer如下所示:

<group android:checkableBehavior="single">
    <item
        android:id="@+id/nav_camara"
        android:icon="@drawable/ic_action_emo_cool"
        android:title="Import" />
    <item
        android:id="@+id/nav_gallery"
        android:icon="@android:drawable/ic_menu_gallery"
        android:title="Gallery" />
    <item
        android:id="@+id/nav_slideshow"
        android:icon="@android:drawable/ic_menu_slideshow"
        android:title="Slideshow" />
        ...

我的示例中的第一项使用红色图标:

在此处输入图片说明

但是当我运行该应用程序时,图标的颜色仍然是黑色。我已经对蓝色,绿色,黄色和紫色的图标进行了测试,但是结果是相同的。

在此处输入图片说明

我在某处阅读了工具栏应使用的位置,ThemeOverlay.AppCompat.Dark.ActionBar而我的应用程序已经在styles.xml文件中使用了它

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>
<style name="AppTheme.NoActionBar">
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
</style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />

最初,我认为这与Android Studio的缓存功能有关,因此我使缓存无效并没有运气就重新启动了Android Studio。

奥约努瓦·裘德·奥查利夫

根据@MD的评论,我需要做的只是添加:

app:itemIconTint="@color/my_desired_colour"

NavigationView(位于activity_main.xml布局文件中)默认色为黑色,但是您可以通过使用来使用更深的黑色阴影#000000

 <android.support.design.widget.NavigationView
    android:id="@+id/nav_view"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:fitsSystemWindows="true"
    app:headerLayout="@layout/nav_header_main"
    app:itemIconTint="#000000"
    app:menu="@menu/activity_main_drawer" />

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Android中更改导航抽屉启动器图标的颜色

来自分类Dev

Android导航抽屉图标的颜色

来自分类Dev

在Android的xml中更改菜单导航图标的颜色

来自分类Dev

在Android的xml中更改菜单导航图标的颜色

来自分类Dev

无法更改导航抽屉图标颜色android

来自分类Dev

Android Studio导航抽屉图标颜色

来自分类Dev

默认的Android Studio导航抽屉图标

来自分类Dev

Android Studio中的导航抽屉模板

来自分类Dev

Android Studio中的导航抽屉模板

来自分类Dev

Android Studio 1.4中的导航抽屉模板

来自分类Dev

如何在android studio的导航视图中更改汉堡图标的颜色

来自分类Dev

如何向Android Studio的导航抽屉模板添加图标?

来自分类Dev

如何更改导航抽屉及其项目android studio的图标

来自分类Dev

如何在Android导航抽屉中更改标题箭头图标

来自分类Dev

如何在Android中更改字体图标的颜色

来自分类Dev

如何在Android Studio导航抽屉中设置默认片段?

来自分类Dev

Android导航抽屉,更改文本/悬停颜色

来自分类Dev

Android:如何更改菜单图标的颜色

来自分类Dev

android从EditText更改图标的颜色

来自分类Dev

Android中通知图标的颜色

来自分类Dev

Android导航抽屉菜单项图标颜色

来自分类Dev

Android:是否可以在Android Lollipop中更改状态栏中图标的颜色

来自分类Dev

更改单个导航抽屉图标的图标颜色

来自分类Dev

Android:导航抽屉布局动态更改图标

来自分类Dev

更改Android中唯一一个菜单项图标的颜色

来自分类Dev

Android-在ImageButton上更改发送图标的颜色

来自分类Dev

使用默认的Android Studio导航抽屉切换Fragment

来自分类Dev

如何在Android Studio中更改默认模板布局文件

来自分类Dev

Android中的导航抽屉菜单项标题颜色

Related 相关文章

  1. 1

    如何在Android中更改导航抽屉启动器图标的颜色

  2. 2

    Android导航抽屉图标的颜色

  3. 3

    在Android的xml中更改菜单导航图标的颜色

  4. 4

    在Android的xml中更改菜单导航图标的颜色

  5. 5

    无法更改导航抽屉图标颜色android

  6. 6

    Android Studio导航抽屉图标颜色

  7. 7

    默认的Android Studio导航抽屉图标

  8. 8

    Android Studio中的导航抽屉模板

  9. 9

    Android Studio中的导航抽屉模板

  10. 10

    Android Studio 1.4中的导航抽屉模板

  11. 11

    如何在android studio的导航视图中更改汉堡图标的颜色

  12. 12

    如何向Android Studio的导航抽屉模板添加图标?

  13. 13

    如何更改导航抽屉及其项目android studio的图标

  14. 14

    如何在Android导航抽屉中更改标题箭头图标

  15. 15

    如何在Android中更改字体图标的颜色

  16. 16

    如何在Android Studio导航抽屉中设置默认片段?

  17. 17

    Android导航抽屉,更改文本/悬停颜色

  18. 18

    Android:如何更改菜单图标的颜色

  19. 19

    android从EditText更改图标的颜色

  20. 20

    Android中通知图标的颜色

  21. 21

    Android导航抽屉菜单项图标颜色

  22. 22

    Android:是否可以在Android Lollipop中更改状态栏中图标的颜色

  23. 23

    更改单个导航抽屉图标的图标颜色

  24. 24

    Android:导航抽屉布局动态更改图标

  25. 25

    更改Android中唯一一个菜单项图标的颜色

  26. 26

    Android-在ImageButton上更改发送图标的颜色

  27. 27

    使用默认的Android Studio导航抽屉切换Fragment

  28. 28

    如何在Android Studio中更改默认模板布局文件

  29. 29

    Android中的导航抽屉菜单项标题颜色

热门标签

归档