标签:android os java cti on new c 应用 text
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if(!exitBy2Click(HomeActivity.this)){ return false; } // 调用双击退出函数 } return super.onKeyDown(keyCode, event); } private long time; private boolean exitBy2Click(final Context context) { if(System.currentTimeMillis()-time>2000){//大于2秒 Toast.makeText(context, "再按一下退出应用", Toast.LENGTH_SHORT).show(); time = System.currentTimeMillis(); Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { time = 0; } }, 2000); return false; }else{//两秒内。退出应用 return true; } }
貌似没有什么bug 吧
标签:android os java cti on new c 应用 text
原文地址:http://blog.csdn.net/sunqimin/article/details/38965483