我正在使用codenameone构建一个应用程序,我遇到了汉堡菜单和溢出菜单的问题,它们在某些页面上不断消失,有时它们在那里,有时它们已经消失了
参见附图,这两个菜单有时在应用程序中继续进行
有出路吗?
我正在使用工具栏API添加命令
tb = new Toolbar();
tb.getStyle().setBgImage(new RR().getR().getImage("newmenuimage.png"));
tb.setLayout(new BorderLayout());
f.setToolbar(tb);
答案 0 :(得分:2)
添加主题常量 commandBehaviour 如果它尚未存在并将其设置为Side
并确保 sideMenuImage 具有有效的图片名称作为一种价值。对于溢出菜单的 menuImage 执行相同的操作。
自定义TitleArea
并将其边框设置为空并在color
下,取消选中Derive Transparency
并将其设置为255并取消选中Derive Background
并将其设置为您选择的颜色(确保此颜色与菜单图像之间存在对比)。