如何禁用我在blackberry中创建的菜单项中的菜单选项
我在菜单中为默认启动屏幕创建了6个菜单项,菜单中有一个选项必须在单击任何其他菜单选项之前启动。而且不可能将该特定屏幕显示为默认屏幕(由于我的项目中的参数)。因此,我想禁用所有其他菜单选项,以便用户只能单击该特定选项。这可能吗?请帮帮我。谢谢你你说的残疾是什么意思?它看起来应该被禁用,还是仅仅被禁用?您可以使用一个类变量来确保在您说它可以运行之前不会运行其他任何东西。在makeMenu函数中,执行以下操作:如何禁用我在blackberry中创建的菜单项中的菜单选项,blackberry,menuitem,Blackberry,Menuitem,我在菜单中为默认启动屏幕创建了6个菜单项,菜单中有一个选项必须在单击任何其他菜单选项之前启动。而且不可能将该特定屏幕显示为默认屏幕(由于我的项目中的参数)。因此,我想禁用所有其他菜单选项,以便用户只能单击该特定选项。这可能吗?请帮帮我。谢谢你你说的残疾是什么意思?它看起来应该被禁用,还是仅仅被禁用?您可以使用一个类变量来确保在您说它可以运行之前不会运行其他任何东西。在makeMenu函数中,执行以下操作: private boolean goAhead = false; protected vo
private boolean goAhead = false;
protected void makeMenu(Menu menu, int instance)
{
menu.add(new MenuItem("Menu Item Mandatory Thing", 1, 1){
public void run()
{
//do stuff
goAhead = true;
}
});;
menu.add(new MenuItem("Menu Item 2", 2, 2){
public void run()
{
if(goAhead)
{
//do stuff
}
}
});
menu.add(new MenuItem("Menu Item 3", 3, 3){
public void run()
{
if(goAhead)
{
//do stuff
}
}
});
}