public boolean onKeyDown(int keyCode, KeyEvent event) {

  1. if (keyCode == KeyEvent.KEYCODE_BACK) {

  2. if ((System.currentTimeMillis() - mExitTime) > 2000) {

  3. Object mHelperUtils;

  4. Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show();

  5. mExitTime = System.currentTimeMillis();


  6. } else {

  7. finish();

  8. }

  9. return true;

  10. }

  11. return super.onKeyDown(keyCode, event);

  12. }

  13. }

原文:http://blog.csdn.net/ganlijianstyle/article/details/7937015

更多相关文章

  1. 程序员也是会浪漫的->打造浪漫的Android表白程序
  2. ANDROID – 使用特定的URL开启应用程序
  3. Android点击2次返回按钮退出应用程序
  4. Android Fresco图片处理库用法API英文原文文档2-1(Facebook开源An
  5. Android自学笔记:应用程序组件
  6. Android应用程序(activity)启动过程(二)
  7. android 调试 service程序
  8. Android在WebView上构建Web应用程序

随机推荐

  1. Android(安卓)APK反编译查看源码及资源文
  2. BlockCanary分析android卡顿
  3. android下的内存泄漏
  4. android用户界面-事件处理
  5. mipmap和drawable的区别
  6. Android(安卓)NestedScrolling解决滑动冲
  7. 从0开始学Android之启动模式
  8. ym—— Android(安卓)5.0学习之感想篇(含D
  9. Android(安卓)res下三个drawable文件夹的
  10. Android异步消息处理机制(2)源码解析