我有一張需要放置在AppWidget上的透明圖片。摩托羅拉Droid的透明區域看起來不錯,但在其他一些設備上(例如HTC Hero),我聽到很多醜陋的噪音。該手冊說:AppWidget圖像質量
「在某些情況下,設備的像素深度較低,可能會導致視覺帶和抖動問題。爲了解決這個問題,應用程序開發人員應該通過定義爲XML的」代理「drawable來傳遞資產。原始作品,在這種情況下是「background.9.png」,並指示設備根據需要進行抖動。「
看起來可能是解決方案。不幸的是,我需要動態地準備小部件圖像(根據接收到的數據將一組其他圖像組合在一起),並且不能創建引用靜態資源的XML位圖。
有沒有辦法解決這個問題?
P.S.我發現,即使我用抖動的「代理」 XML位啓用我仍然在透明區域:(
/感謝