【发布时间】:2016-09-06 12:10:40
【问题描述】:
我有一个 SVG 图像,我已成功将其上传到 Codename One,并使用 setIconMethod 将其设置为 SpanLabel 的图标。但是在 SVG 的空白部分,显示了黑色背景,我希望背景为白色。我尝试创建一个白色背景的 UIID,然后使用 setIconUIID,但它不起作用。
如何设置 SVG 图像的背景?
【问题讨论】:
标签: svg codenameone
我有一个 SVG 图像,我已成功将其上传到 Codename One,并使用 setIconMethod 将其设置为 SpanLabel 的图标。但是在 SVG 的空白部分,显示了黑色背景,我希望背景为白色。我尝试创建一个白色背景的 UIID,然后使用 setIconUIID,但它不起作用。
如何设置 SVG 图像的背景?
【问题讨论】:
标签: svg codenameone
Codename One 并不“真正”支持 SVG 文件。设计器工具允许您导入它们,但它们会与 PNG 的后备图像一起保存,并且始终使用这些图像。
原生平台不适用于 SVG。 Android 添加了一些支持,将 SVG 转换为桌面上的可绘制对象,但这不是“真正的”SVG 支持。
简单的单色 SVG 可以转换为支持的字体图标。
我希望有“适当的”SVG 支持,但很少有人使用或表示对此感兴趣。
【讨论】: