我已試過在一個活動回來檢測方法按:安卓向上按鈕按在標題欄中沒有得到檢測
private static final String TAG = "PRESSED";
@Override
public void onBackPressed() {
Log.i(TAG,"BACK");
super.onBackPressed();
}
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
Log.i(TAG, "Back pressed");
}
return super.onKeyUp(keyCode, event);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
Log.i(TAG, "Back pressed 1");
}
return super.onKeyDown(keyCode, event);
}
UPDATE:
中,onKeyDown,和的onkeyup工作onBackPressed上在屏幕底部的「屏幕上的按鈕」上按下後退按鈕,這是:
當按下標題欄中的向上按鈕時,它們爲什麼不工作?
嘗試調試檢查,如果他們被稱爲與否,或檢查其他日誌級別 – BNK
嘗試過其他的日誌級別,不工作 – user5155835