Codenameone 单选按钮发出代号一

Codenameone 单选按钮发出代号一,codenameone,Codenameone,我有一个按钮组,里面有2个单选按钮。当我运行模拟器时,它看起来很好,但当在设备上运行时,它会得到一个奇怪的文本偏移量,例如: 在模拟器中(/iphone3gs.skin): 在Android设备上: 它发生在以下主题中:业务、FlatOrange、FlatBlue和FlatRed。由于一个bug,我还没有在Mapper上测试,正如我之前报告的那样,在编辑theme.res时,Mapper主题是一个空白主题,获得Mapper精细的唯一方法是在创建项目时通过向导。那么,如何修复奇怪的文本偏移量,

我有一个
按钮组
,里面有2个
单选按钮
。当我运行模拟器时,它看起来很好,但当在设备上运行时,它会得到一个奇怪的文本偏移量,例如:

在模拟器中(/iphone3gs.skin):

在Android设备上:


它发生在以下主题中:业务、FlatOrange、FlatBlue和FlatRed。由于一个bug,我还没有在Mapper上测试,正如我之前报告的那样,在编辑theme.res时,Mapper主题是一个空白主题,获得Mapper精细的唯一方法是在创建项目时通过向导。那么,如何修复奇怪的文本偏移量,映射器主题也会被修复吗?

您看到的是主题本身为
单选按钮定义的中心对齐方式


这在模拟器中不可见,因为出于某种原因,另一侧仅在模拟器上工作,而不在设备上工作。确保您的皮肤文件是最新的。

哪个设备和哪个模拟器皮肤?您是否将其包装在
组件组中
?截图会help@ShaiAlmog编辑了我的问题,Android设备,/iphone3gs.skin,我没有用
组件组包装
谢谢Shai,顺便问一下,为什么在Android设备上我所有的按钮都是大写的?别介意我忘了删除IncludeActiveBool,这就是为什么。不要删除IncludeActiveBool!那样做是个坏主意。请参见此处的caps讨论: