我有一张需要放置在AppWidget上的透明图片。摩托罗拉Droid的透明区域看起来不错,但在其他一些设备上(例如HTC Hero),我听到很多丑陋的噪音。该手册说:AppWidget图像质量
“在某些情况下,设备的像素深度较低,可能会导致视觉带和抖动问题。为了解决这个问题,应用程序开发人员应该通过定义为XML的”代理“drawable来传递资产。原始作品,在这种情况下是“background.9.png”,并指示设备根据需要进行抖动。“
看起来可能是解决方案。不幸的是,我需要动态地准备小部件图像(根据接收到的数据将一组其他图像组合在一起),并且不能创建引用静态资源的XML位图。
有没有办法解决这个问题?
P.S.我发现,即使我用抖动的“代理” XML位启用我仍然在透明区域:(
/感谢