android 双击退出开发
来源:互联网 发布:js的单选按钮的事件 编辑:程序博客网 时间:2024/05/29 15:38
双击退出开发
现在很多软件都有双击退出的功能 ,我这里就有两种实现的方法 可以把它加到java类即可使用
使用/--------------使用onKeydown()干掉他--------------
rivate long firstTime=0;@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode== KeyEvent.KEYCODE_BACK && event.getAction()==KeyEvent.ACTION_DOWN){ if (System.currentTimeMillis()-firstTime>2000){ Toast.makeText(Main_Page.this,"再按一次退出程序",Toast.LENGTH_SHORT).show(); firstTime=System.currentTimeMillis(); }else{ finish(); System.exit(0); } return true; } return super.onKeyDown(keyCode, event);}
还有另外一种方法
//--------------使用onKeyUp()干掉他-------------- //记录用户首次点击
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){ Toast.makeText(MainActivity.this,"再按一次退出程序--->onKeyUp",Toast.LENGTH_SHORT).show(); firstTime=secondTime; return true; }else{ System.exit(0); } break; } return super.onKeyUp(keyCode, event); }
这两种方法都可以实现双击退出 欢迎大家使用
阅读全文
0 0
- android 双击退出开发
- android开发之双击退出程序
- android 双击退出
- android双击退出功能
- Android 中双击退出
- android 双击退出应用
- Android双击退出
- 双击返回退出 android
- android 双击退出
- Android 双击退出APP
- Android双击退出应用程序
- Android双击退出
- android 的双击退出
- Android 双击退出应用
- Android 双击退出应用
- Android双击退出程序
- Android实现双击退出
- android双击退出App
- 访问Webroot下的资源文件
- Java中获取键盘输入值的三种方法
- CCF 历年真题之数字排序(_1503_2_NumericalSorting.java )参考答案
- hihoCoder #1318 : 非法二进制数 (动态规划)
- HTML链接标签 图片标签
- android 双击退出开发
- jstack简单使用,定位死循环、线程阻塞、死锁等问题
- Appium 新手学 appium-Appium for Windows 说明 (中文翻译)
- Android项目里的图片轮换
- A Deep Learning-Based Segmentation Method for Brain Tumor in MR Images-阅读笔记
- 数据分析(入门篇)-第二章-玩转数据分析-Part3(Excel数据分析工具库-直方图)
- Spring通过注解@Value获取properties配置
- ZOJ Problem Set
- UVA 514 判断一列数的顺序是否能用栈而排列出