我可以使用 SVG 图像作为按钮图标吗?
Can I use an SVG image as an button icon?
这可能吗?我调用 Image.createSVG(...)
并收到一个 Image
对象,没有任何错误。然后我打电话给 Button.setIcon()
。但是按钮上没有图标。
您需要检查 Image.isSVGSupported()
当前总是 return false。
过去,J2ME 通过其中一个 JSR 支持 SVG。除了网络之外,没有平台原生支持 SVG,所以这在任何现代平台上都不起作用,我们甚至没有为 JavaScript 端口实现它。
将来我们希望有更多 efficient/portable 支持 SVG 的方式,例如:https://github.com/codenameone/CodenameOne/issues/1890
这可能吗?我调用 Image.createSVG(...)
并收到一个 Image
对象,没有任何错误。然后我打电话给 Button.setIcon()
。但是按钮上没有图标。
您需要检查 Image.isSVGSupported()
当前总是 return false。
过去,J2ME 通过其中一个 JSR 支持 SVG。除了网络之外,没有平台原生支持 SVG,所以这在任何现代平台上都不起作用,我们甚至没有为 JavaScript 端口实现它。
将来我们希望有更多 efficient/portable 支持 SVG 的方式,例如:https://github.com/codenameone/CodenameOne/issues/1890