をバッククリックしたときにonKeyDown誰かがこれが可能であるかを私に説明できます動作しません:私は私の主な活動私は矢印
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK)) { // breakpoint
// show alert
return true;
}
return super.onKeyDown(keyCode, event);
}
のコードであり、それは文句を言わない、この中に入力したHTCにサムスンにそれが動作します関数。私はデバッグモードにあったし、戻るボタン(実際のボタン、矢印)を押すが、それは入力しなかったし、ブレークポイントで停止しませんでした。誰かが私にこれの説明を与えることができますか?あなたは背中に活動を終了したくない場合は、
@Override
public void onBackPressed() {
//handle back key event
}
をオーバーライドする必要が戻るボタンを処理するための
あなたは私の方法を試したのを削除 その後、押されましたか? – Sameer