Adobe air透明Windows系统托盘图标显示为黑色块

时间:2012-11-02 12:48:46

标签: javascript air adobe

在Windows中,我的Adobe Air应用程序需要100%透明托盘图标。但它总是显得黑色。我尝试加载100%透明图像并创建100%透明BitmapData,但没有人工作。

创建100%透明BitmapData

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

并将托盘图标图像设置为此新图像。

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

事实上,我加载了另一张不是100%透明的图像,它正常显示。

那么我错过了什么?

1 个答案:

答案 0 :(得分:0)

刚才我编辑了我的PNG图像,以使我的应用程序运行良好。

首先,图像是100%透明的,我用photoshop打开它,并用90%透明的颜色填充它。

然后系统托盘图标正常显示。