龙岩易富通网络科技有限公司

龙岩小程序开发,龙岩分销系统

Android 如何监听返回键,双击返回键退出程序

2015.09.10 | 887阅读 | 0条评论 | 未命名

Android 如何监听返回键点击事件,并创建双击返回键退出程序, 注:如下代码当时是从网上copy过来的。来源:http://blog.csdn.net/mrlixirong/article/details/6854292 boolean isEixt=false; boolean hasExitTask=false; Timer exitTimer=new Timer(); TimerTask exitTask=new TimerTask(){ public void run() { isEixt = false; hasExitTask = true; } }; /**返回键拦截监听*/ public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction()==KeyEvent.ACTION_DOWN) { if(isEixt){ exit(); }else{ isEixt=true; Toast.makeText(this, "快速再按一次后退键退出", Toast.LENGTH_SHORT).show(); if(!hasExitTask) { exitTimer.schedule(exitTask, 3000); } } } return false; } /**退出*/ void exit(){ finish(); java.lang.System.exit(0); }

赞 (

发表评论