2013-07-27 18 views
0

我需要在android或javascript設備主頁按鈕的keycode分開我的code.Please指導我解決這個問題。在javascript或android設備主頁按鈕的keycode

這是我試過的示例代碼,但這不起作用。

@Override 
public boolean dispatchKeyEvent(KeyEvent keyevent) { 
    Log.i("keyevent","button click "); 
    if (keyevent.getKeyCode() == KeyEvent.KEYCODE_HOME) { 
     //Do here what you want 
     Log.i("keyevent","home button click"); 
     return true; 
    } 
    else 
     return super.dispatchKeyEvent(keyevent); 

}

在此先感謝。

回答

1

您無法控制Home鍵的行爲。

您可以監視活動的生命週期。當按下Home按鈕時,按以下順序調用方法:

onPause() 
onStop() 
onRestart() 
onStart() 
onResume() 
相關問題