使用log.d
和函数:
@Override
public void onBackPressed(){
Log.d("back","back");
}
}
看来,最小化键盘的按钮不会被识别为后退按钮。有没有找到这个按钮的keyID的解决方法,或者它确实存在并且我做错了什么?
使用的设备:Xperia Z1 C6902
答案 0 :(得分:1)
使用此方法
protected boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// do whatever you want to do
return true;
}
return false;
}
参考Back and other keys。但是如果onBackPressed不起作用,也可以尝试实现onKeyDown方法来处理后面的keycode。