连续点击返回键,退出应用程序
2013-10-31 20:43
246 查看
今天试了一下,比较常用的退出app方式,快速连击返回键,退出应用程序,不多说,上代码:
另一种方法是:重写onKeyDown方法,里面写一个popupwindow展示
// 退出时间 private long currentBackPressedTime = 0; // 退出间隔 private static final int BACK_PRESSED_INTERVAL = 2000; //在activity中重写onBackPressed方法 @Override public void onBackPressed() { // 判断时间间隔 if (System.currentTimeMillis() - currentBackPressedTime > BACK_PRESSED_INTERVAL) { currentBackPressedTime = System.currentTimeMillis(); Toast.makeText(this, "再按一次返回键退出程序", Toast.LENGTH_SHORT).show(); } else { // 退出 SysApplication.Quit(this); } }
另一种方法是:重写onKeyDown方法,里面写一个popupwindow展示
@Override public boolean onKeyDown(int paramInt, KeyEvent paramKeyEvent) { switch (paramInt) { case 4: PopupUtil.showOutPop(this, this.homePageMainLayout); default: return false; } }
相关文章推荐
- 连续点击返回键,退出应用程序
- 连续点击返回键,退出应用程序
- activity中实现点连续点击两次返回键后程序退出(间隔1.5秒)
- Android-连续按两次返回键实现应用程序退出
- 【android】连续点击“返回退出”
- Android主界面连续两次点击物理返回键退出应用功能实现
- 安卓点击返回按键退出应用程序
- android连续点击两次返回 退出程序
- android,连续点击两次back键退出应用程序
- 连续二次按返回退出应用程序(多次按Toast一直长时间显示问题处理)
- android中如何实现连续点击返回键退出整个应用 android两次返回退出应用
- Android实现点击两次返回键退出应用程序
- 通过广播关闭应用程序(每个Activity)和连续点击两次返回键关闭应用程序
- 安卓---连续点击两次返回键退出程序---二级界面的退出程序
- TabActivity中onKeyDown无法响应的解决方法及连续点击两次退出应用程序
- Android开发之两种方式实现连续点击两次返回键退出程序
- 通过广播关闭应用程序(每个Activity)和连续点击两次返回键关闭应用程序
- 在某个Activity上点击返回时,退出全部的Activity并退出应用程序
- android 连续两次点击返回键 退出程序
- Android点击2次返回按钮退出应用程序