【发布时间】:2011-07-31 00:46:18
【问题描述】:
我有一张透明的图片,我需要将它放在 AppWidget 上。透明区域在摩托罗拉 Droid 上看起来不错,但在其他一些设备上(例如 HTC Hero)我得到了很多难看的噪音。手册说:
“在某些情况下,设备的像素深度较低会导致视觉条带和抖动问题。为解决此问题,应用程序开发人员应通过定义为 XML 的“代理”可绘制对象传递资产:。此技术引用原始图稿,在本例为“background.9.png”,并指示设备根据需要进行抖动。”
看起来这可能是解决方案。不幸的是,我需要动态准备小部件图像(将一组其他图像组合在一起,具体取决于接收到的数据)并且无法创建引用静态资源的 XML 位图。
有没有办法解决这个问题?
附:我发现即使我使用启用了抖动的“代理”XML 位图,在透明区域仍然会出现噪音:(
/谢谢
【问题讨论】:
标签: android