这是我遇到过的一个很有趣的问题,
我有一个表格布局,有9个图像按钮,每行3个。每个ImageButton都有一个与其相关的不同图像。我已经将图像按钮的背景设置为透明(#00000000)。这里是有趣的事情发生的地方,其中一个图像没有显示在模拟器(姜饼)和运行Froyo的设备上。布局编辑器显示所有的图像就位。
以下是更多的内容:
RelativeLayout而不是TableLayout,同样的问题依然存在。drawable-mdpi文件夹中。有什么指示吗?
编辑原来是一个bug,这个问题已经解决了。请查一下这个链接。
发布于 2011-03-15 10:08:59
你还有问题吗。我有一个类似的错误-一个特殊的绘图没有显示,无论是在什么ImageView。
您的图像是否是可绘制文件夹中的第一个(按字母顺序排列)?由于一些奇怪的原因,第一个可绘图有一个问题,我已经解决了我的问题,增加了一个虚拟绘图在第一位。不过,我还是很好奇实际的问题在哪里。
希望这能帮上忙!我期待着任何进一步的解释:)
发布于 2011-09-08 18:08:38
我可以确认,添加一个虚拟图像,它首先按字母顺序显示是一个修复。
我有一个图片(当然,在绘图文件夹的顶部附近有一个名为about.png的图片),当测试设备使用mdpi时,它没有显示。
不过,在我的例子中,该图像并不是目录中的第一个。实际上,我有一张按字母顺序显示的图像,最初名为about_icon.png --奇怪的是,它显示得很好。此外,hdpi版本的图像在hdpi设备中显示得很好。
我添加了一个名为"aaaa.png“的虚拟占位符图像,现在mdpi有关图像在设备中显示得很好。
很奇怪,老实说是个很恶心的虫子。
发布于 2017-03-13 21:30:51
尝试使用android:src="@drawable/my_resource",而不是app:srcCompat="@drawable/my_resource"。
https://stackoverflow.com/questions/5177602
复制相似问题