【发布时间】:2016-11-17 11:16:45
【问题描述】:
我有一个使用旧代号 One UI Designer 构建的项目。它有许多我需要为“按钮”更改的“跨度按钮”。我不想使用 Designer 工具来执行此操作,因为它会涉及大量工作。我应该手动编辑哪些文件来进行更改?
【问题讨论】:
标签: codenameone
我有一个使用旧代号 One UI Designer 构建的项目。它有许多我需要为“按钮”更改的“跨度按钮”。我不想使用 Designer 工具来执行此操作,因为它会涉及大量工作。我应该手动编辑哪些文件来进行更改?
【问题讨论】:
标签: codenameone
对于老设计师来说,这不会简单得多......
您可以迁移到新的 GUI 构建器,这将是很多工作。
或者你也可以试试这个,但是警告你要备份所有东西......
打开File -> XML Team Mode 然后保存并关闭设计器。打开 res 目录下所有相关的.ui 文件并进行适当的编辑。
打开资源文件的顶级XML文件(通常是theme.xml),并在顶部标签中设置useXmlUI=true属性。
最后在设计器中重新打开res文件并保存。
【讨论】:
useXmlUI的部分,你还需要读取.ui文件的那一步,否则它们是只写的。
button 组件的语法是可能与 SpanButton 不同,您需要调整自定义属性以匹配内置属性。