private long exitTime = 0;@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {return exit();}return super.onKeyDown(keyCode, event);}private boolean exit() {if (System.currentTimeMillis() - exitTime > 2000) {UI.showToast("再按一次退出程序");//吐司exitTime = System.currentTimeMillis();return true;} else {finish();return false;}}

更多相关文章

  1. Android再按一次退出程序实现方法
  2. android连续按两次返回退出程序(完整代码)
  3. android KEYCODE_BACK监听处理
  4. Android-TCPDump for Android(抓TCP数据包工具)
  5. Android:实现退出确认对话框
  6. Android(安卓)各种杀脑细胞的问题集合
  7. ReactNative 在用react-navigation组件时,没有 navigator.getCurr
  8. Android中onResume()的启动执行顺序
  9. android http连接超时处理

随机推荐

  1. 第一行代码阅读笔记---详解分析第一个And
  2. Android下pm 命令详解 - 安装/卸载/APK等
  3. android 数据库建立以及自定义ContentPro
  4. android for opencv (2) byte[] ,Bitmap
  5. Android中Bundle传递数据和对象
  6. Android绘制一个三角形并且可动态改变颜
  7. Android设置透明度问题
  8. 初学Android,图形图像之使用Path类(二十
  9. Android 中文API (70) ―― BluetoothDevic
  10. android Handler浅谈