如何在Codename One中更改SVG的背景

时间:2016-09-05 09:02:24

标签: svg codenameone

我有一个SVG图像,我已将其成功上传到Codename One,并使用setIconMethod将其设置为SpanLabel的图标。但是在SVG的空白部分中,显示了黑色背景,我希望背景为白色。我尝试使用白色背景创建一个UIID,然后使用setIconUIID,但它不起作用。

如何设置SVG图像的背景?

1 个答案:

答案 0 :(得分:0)

Codename One并不“真正”支持SVG文件。设计器工具允许您导入它们,但它们使用PNG的后备图像保存,并且始终使用它们。

原生平台与SVG不兼容。 Android增加了一些支持,将SVG转换为桌面上的drawable,但这不是“真正的”SVG支持。

简单的单色SVG可以转换为支持的字体图标。

我希望获得“适当的”SVG支持,但很少有人使用或表达对此的兴趣。