Checkbox BoxLayout中的代号为一个蓝色主题复选框

Checkbox BoxLayout中的代号为一个蓝色主题复选框,checkbox,codenameone,Checkbox,Codenameone,我使用的是CodenameOne蓝色主题(“附带”CodenameOne)。我在BoxLayout.Y容器中添加了复选框。选择其中一个复选框时,复选框会变得越来越小,越来越宽。我看了主题,但我不知道为什么。 在安卓4.4上测试 我添加了两个图像来显示发生了什么。在第一个测试中,检查了METAR(我猜是未检查的),在第二个测试中,检查了TAF 选中另一个复选框后,之前选中的复选框的大小再次正常 有4种不同的状态选择、未选择、按下和禁用。复选框的所有样式都可以在主题中查看,而屏幕截图中的已按下和已

我使用的是CodenameOne蓝色主题(“附带”CodenameOne)。我在BoxLayout.Y容器中添加了复选框。选择其中一个复选框时,复选框会变得越来越小,越来越宽。我看了主题,但我不知道为什么。 在安卓4.4上测试

我添加了两个图像来显示发生了什么。在第一个测试中,检查了METAR(我猜是未检查的),在第二个测试中,检查了TAF

选中另一个复选框后,之前选中的复选框的大小再次正常


有4种不同的状态选择、未选择、按下和禁用。复选框的所有样式都可以在主题中查看,而屏幕截图中的已按下和已禁用样式为空,因此可以从主题中生成样式。

只需添加到这一点,复制
未选择
部分下的
复选框
样式,并将其粘贴到
已选择
已按下
部分。确保在已选择、未选择和按下状态下,填充和边距相同。这应该是开箱即用的主题,所以我不确定在这个案例中发生了什么。我没有改变这个主题的任何内容。我将尝试将未选择的状态复制到所有其他状态,但我已经比较了它们,它们看起来完全相同。这可能与他们所在的盒子布局有关吗?不这样认为,但你永远不会知道。请删除除未选择的样式之外的其他样式,然后逐个派生所有样式,这样它就会工作。即使有问题,因为张贴其所有样式的屏幕截图,以便我们可以检测到真正的问题