Android实现两次按下返回键退出
16lz
2022-04-02
[java] view plain copy
- @Override
- publicbooleanonKeyDown(intkeyCode,KeyEventevent)
- {
- if(keyCode==KeyEvent.KEYCODE_BACK&&event.getAction()==KeyEvent.ACTION_DOWN)
- {
- if((System.currentTimeMillis()-exitTime)>2000)//System.currentTimeMillis()无论何时调用,肯定大于2000
- {
- Toast.makeText(getApplicationContext(),"再按一次退出程序",Toast.LENGTH_SHORT).show();
- exitTime=System.currentTimeMillis();
- }
- else
- {
- finish();
- System.exit(0);
- }
- returntrue;
- }
- returnsuper.onKeyDown(keyCode,event);
- }
更多相关文章
- android判断一个应用是不是系统应用
- 在四大主件以外的类中 怎么使用Context
- android Camera模块分析
- android 页面切换动画效果 转
- android录音实现
- android按键两次退出程序
- Android(安卓)调用中国气象的webservice
- android按键两次退出程序
- Android(安卓)Audio代码分析14 - testPlaybackHeadPositionIncre