当前位置: 首页 > 知识库问答 >
问题:

如何更改后箭头的颜色

鄂昌胤
2023-03-14

嘿,我正在尝试设置homeindicator在我的操作栏,但看起来像箭头有一个白色,我尝试了很多事情,我已经设置了一个缩放作为一个家庭指示器,但同样的问题,它是白色的,这里是我尝试的。

supportActionBar?.setHomeAsUpIndicator(R.drawable.ic_baseline_arrow_back_24)

我使用的主题

<style name="AppTheme" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
        <item name="android:textColorSecondary">@android:color/black</item>
        <item name="android:statusBarColor" tools:targetApi="l">@color/bar_color</item>
        <item name="colorPrimary">@color/splashscreen_text_color</item>
        <item name="colorOnPrimary">@color/black</item>
        <item name="itemBackground">@color/black</item>
        <item name="actionOverflowButtonStyle">@style/actionOverflowButtonStyle</item>
        <item name="homeAsUpIndicator">@drawable/ic_baseline_arrow_back_24</item>
    </style>

    <style name="actionOverflowButtonStyle" parent="@style/Widget.AppCompat.ActionButton.Overflow">
        <item name="android:tint">@color/black</item>
    </style>

结果我得到了结果

我所期待的:预期的结果

箭头缩放文件

<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24"
    android:viewportHeight="24"
    android:tint="@color/black">
  <path
      android:fillColor="@android:color/black"
      android:pathData="M20,11H7.83l5.59,-5.59L12,4l-8,8 8,8 1.41,-1.41L7.83,13H20v-2z"/>
</vector>

共有1个答案

仇经武
2023-03-14

简单的方法是在activity文件中定义图像视图和ImageView.SetColorFilter(color.argb(0,0,0,0));

技术视图-->如何为imageview设置色调

 类似资料:
  • 我已经将我的SDK更新为API 21,现在备份/备份图标是一个指向左侧的黑色箭头。 我想要灰色的。我该怎么做? 例如,在Play Store中,箭头为白色。 我这样做是为了设定一些风格。我使用了作为

  • 问题内容: 为操作栏中的后退箭头定义自定义颜色后,将返回警告。如何摆脱这个警告? 资源@ drawable / abc_ic_ab_back_mtrl_am_alpha在com.android.support:appcompat-v7中被标记为私有 问题答案: 请参阅选择资源以使其公开。 总之,绘制/ abc_ic_ab_back_mtrl_am_alpha是程序兼容性-V7的私有资源,并拟用作

  • 问题内容: 假设我要对JComboBox中的箭头使用自定义图像,该怎么做? 我知道可以使用synth xml文件甚至UIManager.put(…),但是我不知道如何。我现在要做的就是将箭头图像更改为其他图像,无论是以编程方式还是仅覆盖其使用的图像。我到底该怎么做? 问题答案: 您可以在中覆盖。是一个方便的起点。 然后安装它。

  • 如何动态更改动作条箭头的颜色?我不想使用像这里这样的主题,因为我的动作条的颜色也会动态变化。 有可能吗?

  • 如果我将父主题更改为主题。AppCompat。轻箭把她的颜色变成黑色。使用以下小部件:android。支持v7。应用程序。ActionBarDrawertogle;Android支持v7。小装置。工具栏; 我做错了什么?

  • 本文向大家介绍element-ui tooltip修改背景颜色和箭头颜色的实现,包括了element-ui tooltip修改背景颜色和箭头颜色的实现的使用技巧和注意事项,需要的朋友参考一下 本文介绍了element-ui tooltip修改背景颜色和箭头颜色的实现,分享给大家,具体如下: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。