Android重写onKeyDown()监听返回键

代码如下:

 @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        // 当按下返回键时所执行的命令
        if (keyCode == KeyEvent.KEYCODE_BACK) {
         // 此处写你按返回键之后要执行的事件的逻辑
            return super.onKeyDown(keyCode, event);
        }
        return super.onKeyDown(keyCode, event);

    }

此处要注意的是:如果你直接返回true或者false他就不会执行返回的功能,只会执行你要写的逻辑,如果想要执行返回的功能同时又执行你写的逻辑,那么加上 return super.onKeyDown(keyCode, event);这句话吧。

你可能感兴趣的:(Android开发)