我已试过在一个活动回来检测方法按:安卓向上按钮按在标题栏中没有得到检测
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