【发布时间】:2011-03-03 06:51:46
【问题描述】:
这是我曾经遇到过的一个相当有趣的问题,
我有一个包含 9 个图像按钮的表格布局,每行 3 个。每个 ImageButton 都有与之关联的不同图像。我已将图像按钮的背景设置为透明(#00000000)。现在发生了有趣的事情,其中一个图像没有显示在模拟器(姜饼)以及运行 Froyo 的设备上。布局编辑器显示所有图像。
这里还有一些东西:
- 我使用了
RelativeLayout而不是TableLayout,同样的问题仍然存在。 - 我更改了图像的位置(在不同的按钮上使用它),但它仍然没有显示出来。
- 当我使用不同的图像时,它们会显示出来,但当我使用这个特定的图像时,它不会。
- 所有图片都具有相同的分辨率 (90x72) 和密度 (72ppi)
- 所有图片都在
drawable-mdpi文件夹中。
任何指针?
编辑 原来是一个错误,这个问题已经解决。请检查此link。
【问题讨论】:
-
将图像移动到“drawable”文件夹?显然问题出在图像中
-
我做不到。我有密度特定的图像。目前我正在研究mdpi。没有理由只隐藏一张图像,而其他图像则正常。
-
但您可以尝试将图像复制(而不是移动)到可绘制对象中,看看问题是否仍然存在。你能在 LayoutEditor 中看到你的图片吗?
-
是的,我可以在布局编辑器上看到图像(我说的只是一个导致问题的特定图像),我已经提到过它。我尝试将图像复制并移动到“drawable”文件夹,但没有用。还是一样的:(
-
只是一个想法。你的图片不是选择器?!您是否尝试过其他 android 版本(1.5、1.6、2.1)?
标签: android layout drawable imagebutton