Android实现两次按下返回键退出

原创 2015年07月07日 13:23:25
  1. @Override  
  2.     public boolean onKeyDown(int keyCode, KeyEvent event)   
  3.     {  
  4.                  if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN)  
  5.                  {  
  6.                            
  7.                          if((System.currentTimeMillis()-exitTime) > 2000)  //System.currentTimeMillis()无论何时调用,肯定大于2000  
  8.                          {  
  9.                           Toast.makeText(getApplicationContext(), "再按一次退出程序",Toast.LENGTH_SHORT).show();                                  
  10.                           exitTime = System.currentTimeMillis();  
  11.                          }  
  12.                          else  
  13.                          {  
  14.                              finish();  
  15.                              System.exit(0);  
  16.                          }  
  17.                                    
  18.                          return true;  
  19.                  }  
  20.                  return super.onKeyDown(keyCode, event);  
  21.     }  
版权声明:本文为博主http://www.feixueteam.net原创文章,未经博主允许不得转载。

按下两次返回键退出应用

方法一: 当按下BACK键时,会被onKeyDown捕获,判断是BACK键,则执行exit方法。 在exit方法中,会首先判断isExit的值,如果为false的话,则置为true,同时会弹出提示...

android 按两次返回键退出

  • 2014年09月26日 09:52
  • 1KB
  • 下载

Android实现点击两次返回键退出

转载自: gaolei_xj 原文地址: http://my.eoe.cn/leigo/archive/2146.html 前言        在做安卓应用是我们经常要判断用户对返回键的操作,...
  • xcjean
  • xcjean
  • 2017年11月21日 09:24
  • 58

Android 点击两次返回键退出程序

  • 2013年07月25日 19:33
  • 982KB
  • 下载

Android开发 实现连续按两次返回键则退出程序

实现连续按两次返回键退出程序: 网上有很多实现的代码,实现起来也不难,这边提供一个我认为比较好的用户体验的代码: 首先在要退出的Activity中添加代码: 代码为全局代码 priva...

Android实现点击两次返回键退出

转自 http://blog.sina.com.cn/s/blog_4fd2a65a0101gg2o.html 在做安卓应用是我们经常要判断用户对返回键的操作,一般为了防止误操作都是在用户连续按...
  • myinc
  • myinc
  • 2015年04月01日 13:10
  • 799

Android实现点击两次返回键退出

Android实现点击两次返回键退出 在做安卓应用是我们经常要判断用户对返回键的操作,一般为了防止误操作都是在用户连续按下两次返回键的时候提示用户是否退出应用程序。 第一种实现的基本原...
  • xiacsd
  • xiacsd
  • 2016年03月05日 15:24
  • 184
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android实现两次按下返回键退出
举报原因:
原因补充:

(最多只允许输入30个字)