Codenameone 代码名一-addCommand不';不要添加菜单
我正在尝试将多个命令添加到我的Codenameone 代码名一-addCommand不';不要添加菜单,codenameone,Codenameone,我正在尝试将多个命令添加到我的表单在Codename One中,我们以前使用常规的表单,但没有命令行为,但这导致了一些问题,所以我添加了它 这就是旧版本看起来的样子 这就是新版本的样子 您应该将addCommand()切换到getToolbar().addCommandToOverflow()或者更好地切换到getToolbar().addCommandToSideMenu*。您还可以使用另一个getToolbar().addMaterialCommand*方法来使用命令添加图标。这使得平台之间
表单
在Codename One中,我们以前使用常规的表单
,但没有命令行为
,但这导致了一些问题,所以我添加了它
这就是旧版本看起来的样子
这就是新版本的样子
您应该将
addCommand()
切换到getToolbar().addCommandToOverflow()
或者更好地切换到getToolbar().addCommandToSideMenu*
。您还可以使用另一个getToolbar().addMaterialCommand*
方法来使用命令添加图标。这使得平台之间的行为更加一致 我没有使用工具栏
,因此在尝试addCommandToOverflowMenu()
时,它返回为null。您应该将全局工具栏设置为true,没有工具栏的旧方法在较新版本的Android中停止工作。然后,我得到了一个汉堡包菜单,如果可能的话,我希望避免使用它。有什么方法可以隐藏它吗?当您调用addCommandToSideMenu
或类似的API时会发生这种情况。如果你不打那个电话,它就不会出现。与旧的addCommand
工具栏不同,它允许您控制各个方面