我的代码是:
if(mBooleanLoginDone==true)
{
mMenuItemProdType.setAccelerator(new KeyCodeCombination(KeyCode.T, KeyCombination.CONTROL_DOWN, KeyCodeCombination.SHORTCUT_DOWN));
}
else
{
System.out.println("Not Loggged In");
}
在上面的代码中,mBooleanLoginDone 是一个布尔变量,指示用户登录或未登录的位置。我希望快捷键Ctrl+T仅在用户成功登录时才起作用,但现在我没有登录并且快捷键也在起作用。我怎么能解决它任何想法?