如何修改codenameone中状态栏的高度?

时间:2016-10-14 16:04:18

标签: codenameone statusbar

如何修改Codename one中状态栏的高度,背景,边距和填充?

看起来很糟糕。

enter image description here

2 个答案:

答案 0 :(得分:2)

不要在模拟器输出上建立状态栏的外观,这与真实设备上的外观不同。

如果您想设置状态栏的样式,请根据需要修改UIID StatusBar StatusBarSideMenu

答案 1 :(得分:2)

正如Diamond所说,你应该修改UIID StatusBar和StatusBarSideMenu。 这样做的方法如下:

  1. 打开theme.res文件
  2. 在主题
  3. 下找到主题
  4. 打开要更改的UIID,如果不存在,请单击“添加”。
  5. 输入UIID的名称
  6. 根据需要更改样式
  7. 然后在要执行此操作的组件上调用.setUIID()方法。请注意,组件默认情况下获取UIID,例如Label具有UIID"标签"等等,所以你不需要调用setUIID。