我如何区分“短菜单”和“完整菜单”在黑莓的代码?
-
06-07-2019 - |
题
我在黑莓jde编码。
但我对“短菜单”感到困惑。和“完整菜单”, 例如,如何才能在“完整菜单”中显示菜单项目。 ?谢谢你的帮助。
解决方案
所有菜单构造代码都应该在Screen的makeMenu函数内。在这里,您将使用屏幕所需的选项填充菜单。 makeMenu函数有一个名为instance的参数。这定义了需要进行的菜单类型,您可以关闭此菜单以添加到特定菜单类型中。
因此,无论实例是什么,您可以为短菜单添加所有菜单项,然后使用以下if语句添加完整菜单的所有菜单项:
if(instance == Menu.INSTANCE_DEFAULT) {
// TODO Add menu items for full menu here.
}
不隶属于 StackOverflow