Android按两次后退键,退出程序

转载 2013年12月05日 11:02:55

private long mExitTime;

	@Override
	public boolean onKeyDown(int keyCode, KeyEvent event) {
		// TODO Auto-generated method stub
		if (keyCode == KeyEvent.KEYCODE_BACK) {
			if ((System.currentTimeMillis() - mExitTime) > 2000) {// 如果两次按键时间间隔大于2000毫秒,则不退出
				Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show();
				mExitTime = System.currentTimeMillis();// 更新mExitTime
			}
			else {
				System.exit(0);
			}
			return true;
		}
		return super.onKeyDown(keyCode, event);
	}















Android两次后退键退出

转载请注明出处: 只要在 *.Java 文件中添加即可 private int back = 0; //===============back两次退出====================...

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

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

android 再按一次后退键退出应用程序

private static Boolean isExit = false;     private static Boolean hasTask = false;     Timer tExit ...

针对网上流传的 Android 再按一次后退键退出应用程序方法改正

Android 中用户要退出应用程序,看到大部分退出应用程序的做法是:弹出一个对话框,用户点了确定后退出。个人觉得这用户体验有点不好,手指还要往屏幕中间移动再点 击。用户按了一次后退键,这可能用户是误...

Android连续点击两次Back键退出程序

在做安卓应用是我们经常要判断用户对返回键的操作,一般为了防止误操作都是在用户连续按下两次返回键的时候提示用户是否退出应用程序。 第一种实现的基本原理就是,当按下BACK键时,会被onKeyDown捕获...

android 两次点击back键退出程序

android 点击back键 完全退出程序

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

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

Android中如何实现按两次返回键退出程序

在做安卓应用是我们经常要判断用户对返回键的操作,一般为了防止误操作都是在用户连续按下两次返回键的时候提示用户是否退出应用程序。 第一种实现的基本原理就是,当按下BACK键时,会被onKeyDow...

Android开发之两种方式实现连续点击两次返回键退出程序

经常看到很多程序点击一下返回键会显示再按一次退出程,然后连续点击两次返回键就退出程序了。虽然心里对这种功能实现方式有了一种大概想法,但是一直也没有去总结过。现在觉得如果项目中加上这个小功能还是很方便的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android按两次后退键,退出程序
举报原因:
原因补充:

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