【问题标题】:Android ImageView not loadedAndroid ImageView 未加载
【发布时间】:2016-06-18 06:10:45
【问题描述】:

我正在使用 android imageView 并将图像放入可绘制文件夹中,并将 imageView 源更改为该图像。但它没有在预览面板中显示图像,当我在 android studio 中打开图片时,它显示这样的错误。

但是我可以在我的电脑桌面上打开图片。那么为什么会出现错误以及如何解决呢?

【问题讨论】:

  • 显示该图像视图的布局代码
  • 您是否像 AS 所说的那样使用外部程序打开了您的图像?
  • 关闭并重新启动android studio...它可能对你有用
  • 是的!现在我已经解决了这个问题。问题是png图片。图片不是png,我只是改变了图片的扩展。我喜欢png图片,但它不是png。所以我将图片保存为 png 样式。然后我做对了。
  • 感谢您的帮助。我已经解决了这个问题,但我没有原因。为什么我只改变图片的扩展是行不通的。但是当我将图片保存到另一个 png 图片中时,它可以工作!

标签: java android android-layout android-studio android-imageview


【解决方案1】:

听起来 piac.png 不是 .png 文件,您只是在其上添加了 .png 扩展名并期望它成为 .png 文件。通过打开文件(可能是 .jpg)然后将其保存为实际的 .png 文件,问题可能会得到解决。

【讨论】:

  • 因为只是更改文件的扩展名,并不会更改文件的实际格式。文件必须转换为另一种格式。最简单的方法是只使用照片编辑器来更改格式。例如。如果将 file.whatever 更改为 file.png,则不会更改文件的内容,只会更改扩展名。如果您在可以读取文件内容的程序中打开 file.whatever,则可以将文件保存(并因此转换)为另一种格式。那有意义吗?如果是这样,请给我的答案打勾。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-05-09
  • 1970-01-01
  • 2020-08-27
  • 2017-01-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多