В настоящее время нет поддержки этого в реализации CSS, которая интегрирована в плагин.Старая реализация позволила это, но мы упростили некоторые вещи, поэтому процесс преобразования будет плавным.
Поскольку Codename One поддерживает несколько файлов ресурсов и многоуровневых тем, это, вероятно, должно быть легко осуществимо.Я предполагаю, что что-то вроде этого в build.xml
может работать:
<target name="-cn1-compile-css" if="codename1.cssTheme">
<java jar="${user.home}/.codenameone/designer_1.jar" failonerror="true">
<jvmarg value="-Dcli=true"/>
<arg value="-css"/>
<arg file="css/theme.css"/>
<arg file="src/theme.res"/>
</java>
<java jar="${user.home}/.codenameone/designer_1.jar" failonerror="true">
<jvmarg value="-Dcli=true"/>
<arg value="-css"/>
<arg file="css/second-theme.css"/>
<arg file="src/second-theme.res"/>
</java>
</target>
</project>