2012-11-02 90 views
0

在Windows中,我的Adobe air應用程序需要100%透明的托盤圖標。但它總是表現爲黑色的塊。我嘗試加載100%透明的圖片並創建100%透明的BitmapData,但沒有人可以使用。Adob​​e空氣透明Windows系統托盤圖標顯示爲黑色塊

建立100%的透明BitmapData

var transparentImage = new air.BitmapData(16, 16, true, 0); 

並設置托盤圖標圖像作爲這個新的圖像。

air.NativeApplication.nativeApplication.icon.bitmaps = [transparentImage]; 

事實上,我加載了另一個不是100%透明的圖像,它顯示正常。

那麼我錯過了什麼?

回答

0

剛纔我編輯了我的PNG圖像,使我的應用程序運行良好。

起初圖像是100%透明的,我用photoshop打開它,並用90%透明的顏色填充它。

然後系統托盤圖標正常顯示。