Android(安卓)首页双击返回桌面
16lz
2022-06-15
//记录用户首次点击返回键的时间 private long firstTime = 0; @Override public boolean onKeyUp(int keyCode, KeyEvent event) { switch (keyCode) { case KeyEvent.KEYCODE_BACK: long secondTime = System.currentTimeMillis(); if (secondTime - firstTime > 2000) { ToastUitl.showShort("再按一次退出程序"); firstTime = secondTime; return true; } else { BaseApplication.finishActivity(); System.exit(0); } break; default: break; } return super.onKeyUp(keyCode, event); }
更多相关文章
- Android开发中 获取当前Android的年月日时分秒的时间
- Android中关于startActivityForResult()在activity不同启动模式
- android的PreferenceActivity
- android:launchMode="singleTask" 与 onNewIntent(Intent intent
- 设置系统超时时间
- Android中级联列表ExpandableListView使用
- Android(安卓)编程下 Touch 事件的分发和消费机制理解
- 浅析Android事件分发机制
- android后台执行定时任务(保活)&&使用AlarmManager的各种坑