我在调整 CN1 中的元素大小时遇到困难,例如我想调整按钮的大小并在其上放置图像以在菜单栏中使用,按钮太大,超出了三星 S5 显示屏的空间。我与设计师合作并尝试了很多主题/样式,但似乎没有找到解决方案。
屏幕中的MenuBar按钮太大,左边一个是公司的Logo,按钮一共有三个,但只能看到两个..
对于黄色状态图标,同样的问题同样的麻烦:\
我真的必须在源代码中管理它吗?还是有更方便的 UIDesigner 方法。
问候
编辑:我现在发现在设计器中使用“图标”是垃圾。相反,请使用以下技巧。 放入文本,在主题编辑器中定义样式,以毫米为单位设置字体大小。还将背景图像及其行为设置为 ScaleToFit,它现在应该调整大小。我使用这种技术的唯一缺点是我必须使用空格而不是文本,这真的是最佳实践还是有人有更好的方法?
另一个缺点是,您必须为每个图像设计一个样式
最佳答案
为了支持多 DPI,图标需要调整其大小以适应多种可用的屏幕尺寸。 使用多图像 https://www.codenameone.com/how-do-i---fetch-an-image-from-the-resource-file---add-a-multiimage.html
关于java - CN1 中容器标签和按钮的大小/调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36893743/