这个png文件到底有什么问题?

发布于 2024-11-14 06:42:49 字数 482 浏览 2 评论 0原文

所以我有一个简单的小 PNG 文件,上面有透明度。我将其设置为 ImageButton,但它根本不会显示图像。我将其替换为具有完全相同的大小和尺寸(不同名称)的另一个,并且它会正常显示。然后我尝试更改此 PNG 的名称,但没有成功。我将 PNG 重新保存为 PNG,仍然没有成功。我尝试在不同的活动中的 ImageView 中使用 PNG。无论出于何种原因,Eclipse 都会正常显示它,但不会在模拟器或手机中显示。

只是一些快速信息:png 位于 Photoshop 中,我使用“保存为 Web 和设备”来保存两个图像上具有透明度的 PNG-24。

问题是,为什么?以下是文件: add.png 不起作用,但 search.png 起作用。

在此处输入图像描述

在此输入图像描述

So I have a simple small PNG file with a transparency on it. I have it setup as a ImageButton and it will not display the image at all. I'll swap it with a different one with the exact same size and dimensions (different name) and it displays normally. I then tried changing the name of this PNG, no luck. I resaved the PNG as a PNG, still no luck. I tried using the PNG in a ImageView in a different activity. For whatever reason, Eclipse will display it fine but not in the emulator or handset.

Just some quick info: The pngs are in Photoshop, I use the Save for Web and Devices to save the PNG-24 with transparency on both images.

Question is, why? Here are the files: add.png does not work, but the search.png does.

enter image description here

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烛影斜 2024-11-21 06:42:49

我在 ImageView 中使用了您添加的 PNG,效果非常好。有时,缓存可能会导致 Android 出现这些奇怪的异常情况,正如我在处理图像时经常遇到的那样。您可以尝试删除 \bin\resources.ap_ 文件和 \bin*.apk 文件,然后重建您的项目,它应该可以解决。

I used your add PNG in an ImageView and it worked perfectly fine. Sometimes cache can cause these weird anomalies with Android, as I have experienced it often with images. You can try deleting the \bin\resources.ap_ file and \bin*.apk file, then rebuild your project and it should resolve.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文