Android按返回键(后退键)Back键事件捕获的两种方法
16lz
2021-01-26
在开发中退出应用,有时候需要对back键进行监听控制,下面是捕获Back键的两种方式,复写Activity的这两个方法:
方式一:
@Override public void onBackPressed() { super.onBackPressed(); Log.e(TAG, "onBackPressed: 按下了返回键"); // exitApplication(); }
方式二:
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK){ Log.e(TAG, "onBackPressed 22222 : 按下了返回键"); // exitApplication();//按下back键需要操作是事情 return false; }else { return super.onKeyDown(keyCode, event); } }
更多相关文章
- Android之发送短信的两种方式
- Android(安卓)Service的两种启动方式,你知道吗?
- Android动态创建快捷方式
- Android(安卓)新浪微博授权
- Android实战技巧:用Pull方法解析XML文件
- 【Android】TypedArray——三个方法获取dimen返回值的类型
- x86平台下 Android(安卓)系统的 Linux 部分的重启分析
- Android(安卓)四种启动方式个人理解简洁表达
- Android(安卓)面试题笔记-------bindservice与startservice的生