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

为什么运行app后菜单图标颜色会改变[Android Studio]

苏丰茂
2023-03-14

请帮忙

设计时的菜单图标

因为这里的菜单图标颜色是黑色的,但是当我运行应用程序时,菜单图标颜色变成白色。我不想它是白色的。请任何人协助。

运行应用程序后的菜单图标

共有1个答案

太叔逸春
2023-03-14

你可能需要改变颜色值,因为它似乎取决于你的主题,正如Niaj Mahmad所说。

你应该有这样的东西:

例如,你有

颜色。xml

  <color name="colorPrimary">#FF808080</color>

--

颜色。xml(夜间)

  <color name="colorPrimary">#FFFFFFF</color>

--

如果你想在android上练习改变的主题,你可以在这里练习(这在Kotlin中,但Java中也有相同的课程)。

 类似资料:
  • 我创建了一个包含单个项目的菜单。 这是我在工具栏中的一些活动中使用的,单击时它会下拉一个菜单,目前只有一个选项,但将来可能会更多。 除了图标外,一切都很好,它是传统3点白色的矢量图像。根据showAsAction在更改颜色时的设置。 目前show AsAction设置为从不,因此单击时会显示一个菜单,这就是我想要的,但是图标变为深灰色。如果我将此选项设置为“始终”,则图标变为白色,但我丢失了下拉菜

  • 我正在写一个Android应用程序,现在我正在设计它。我正在使用一个自定义主题,它是。我真的很喜欢,因为当您点击并按住它时,它的按钮具有特殊效果。如下图中较低的按钮: 上面的按钮已更改颜色。现在,当我点击那个按钮时,它没有那种效果。我真的不明白为什么。有谁能告诉我为什么会发生这种情况,以及我如何用彩色按钮获得相同的效果? 而且,彩色按钮看起来更胖。

  • 下图显示了一个问题。 正常状态 当背景颜色改为白色时,我的图标不会只改为黑色

  • 有没有一种方法可以随意改变本地传单中的标记颜色?我使用的是svg元素,可以进行样式化。我知道使用Mapbox.js是可能的 编辑:为了澄清我打算做的:如果你通过双击或其他方式向地图添加标记,它应该有随机的颜色。为了实现这一点,我想使用svg图标来对标记进行样式化。 这是我的代码:

  • 我有4个图标在底部栏在我的应用程序,我需要改变颜色的图标从灰色到白色,我遵循这个问题,但当我按任何图标所有图标改变颜色在同一时间,我需要当按例如(主页)图标只按(主页)图标。 我怎么能这么做?? 代码: