底部导航活动中的颜色图标

时间:2018-12-22 10:22:26

标签: android android-studio android-layout android-fragments kotlin

问题

如何在底部Navigation Activity中使用彩色图标?我有一个徽标,我将其放置在drawable文件夹中,但是在导航栏中,它以黑白显示,而不是复制到drawable文件夹中的常规颜色。请分享您的想法。我正在使用 kotlin 语言。

3 个答案:

答案 0 :(得分:0)

例如:此代码在onCreate的Activity中使用

// test = your icon SVG in drawable
        test.setColorFilter(R.color."choice your color here in color folder")

答案 1 :(得分:0)

您可以尝试使用bottomNavigationView.setItemIconTintList(null);。这可能有效。但是,尽管如此,我还是建议使用我的评论中提到的其他库。

答案 2 :(得分:0)

您必须使用

onClick侦听器中提供颜色

window.navigationBarColor = Color.GREEN

  

使用Color.parseColor()为导航栏设置一些自定义颜色