0

我在我的屏幕中使用了NullField(),因此默認焦點不應該放在任何按鈕上。但是當我點擊沒有字段的屏幕時,正在顯示菜單屏幕。我不希望菜單屏幕被強化,它應該打開時,我點擊菜單按鈕。點擊隱藏菜單

非常感謝

回答

0

重寫方法。

protected boolean navigationClick(int status, int time) { 
      Field focus = UiApplication.getUiApplication().getActiveScreen() 
        .getLeafFieldWithFocus(); 
      if (focus instanceof NullField) { 
       return true; 
      } 
      return super.navigationClick(status, time); 
     } 

注意:此代碼僅用於提示您。