需要在app的运行时下载和应用样式,图像按钮和其他人。在Codename One中有这样的功能吗?我需要以什么格式下载它们?
答案 0 :(得分:3)
您可以动态下载设计人员创建的res文件,并使用以下命令在运行时安装它:
Resources res = Resources.open(...);
UIManager.getInstance().setThemeProps(res.getTheme(themes[0]));
您可以使用以下方法使用新主题动态刷新当前UI:
currentForm.refreshTheme();
请参阅厨房水槽主题演示,虽然主题不是动态下载的,但概念应该易于理解。