【问题标题】:Image recognised in Android Studio but invisible on Phone图像在 Android Studio 中识别但在手机上不可见
【发布时间】:2016-02-08 21:01:09
【问题描述】:

我的图像被这样识别(看左边):

但是,当我在手机上运行该应用程序时,图像就变得不可见了。

这只是突然发生的,我相信我除了将其他图像复制到文件夹中之外没有更改任何内容,似乎没有一致性。

另外,我尝试将图标图像移动到 mipmap 文件夹,特别是 mdpi

仍然没有运气。 (所以drawables和mipmap都坏了?)

有什么想法吗?

【问题讨论】:

  • 请更具体。它们在您的导航抽屉中变得不可见?工具栏?也许(不是)他们的截图?就像这样,它是在黑暗中刺伤
  • 它在导航抽屉中是不可见的。基本上不存在图像应该是的地方......(不可见)
  • 难道它们只是与背景相同的颜色(接近相同的颜色)?因为它们看起来很白。点击它们时你看到它们了吗?
  • 不幸的是,这不是问题所在。正如我所说,它之前工作正常......而且我没有接近那个代码。我试着清理项目......没有运气。
  • 它应该在drawable而不是mipmap,你说你把它们放在mdpi,如果你的手机是更高的dpi,那么你可能不会得到正确的结果(拉伸/模糊),看到图像很轻,这可能是一个问题。

标签: android image android-icons


【解决方案1】:

你最近换过主题吗?

如果您有一个白色导航栏但使用的是dark 主题,那么无论您将它们设置为什么颜色,图标都会显示为白色。

所以它们仍然存在,只是与背景颜色相同。

尝试将主题更改为light 主题。

如果这可行,但应用程序的其余部分(例如 Toolbar)不是正确的颜色/主题,您可以随时覆盖 Toolbar 的主题:

app:theme="@style/Dark.Overlay"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-19
    • 2019-01-28
    • 2015-02-21
    • 1970-01-01
    • 2021-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多