android 再按一次后退键退出应用程序
2011-06-02 12:46
495 查看
private static Boolean isExit = false ; |
private static Boolean hasTask = false ; |
Timer tExit = new Timer(); |
TimerTask task = new TimerTask() { |
@Override |
public void run() { |
isExit = false ; |
hasTask = true ; |
} |
}; |
@Override |
public boolean onKeyDown( int keyCode,KeyEvent event) { |
System.out.println( "TabHost_Index.java onKeyDown" ); |
if (keyCode == KeyEvent.KEYCODE_BACK) { |
if (isExit == false ) { |
isExit = true ; |
Toast.makeText( this , "再按一次后退键退出应用程序" ,Toast.LENGTH_SHORT).show(); |
if (!hasTask) { |
tExit.schedule(task, 2000 ); |
} |
} else { |
finish(); |
System.exit( 0 ); |
} |
} |
return false ; |
} |
相关文章推荐
- Android再按一次后退键退出应用程序
- 针对网上流传的"Android 再按一次后退键退出应用程序"方法改正
- android 再按一次后退键退出应用程序
- 针对网上流传的"Android 再按一次后退键退出应用程序"方法改正
- 针对网上流传的 Android 再按一次后退键退出应用程序方法改正
- Android 实现再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- 针对网上流传的 Android 再按一次后退键退出应用程序方法改正
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- Android 实现再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- Android 实现再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- Android中再按一次退出和完美退出整个应用程序
- Android 再按一次退出应用程序