按两次返回退出应用
1 // 点击次数的标识 2 private static boolean isExit = false; 3 /** 4 * 重写onBackPressed()方法,删除supper 5 */ 6 @Override 7 public void onBackPressed() { 8 // TODO Auto-generated method stub 9 if (isExit == false) { 10 isExit = true; 11 Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show(); 12 // 延时2秒执行run中的方法,即isExit设置为false; 13 new Timer().schedule(new TimerTask() { 14 @Override 15 public void run() { 16 isExit = false; 17 } 18 }, 2000); 19 } else { 20 finish(); 21 System.exit(0); 22 } 23 }