需求:单击返回键两次退出,单击一次返回键Toast提示,在其后2s内再单击一次返回键就退出。
下面的代码主要是重写onKeyDown方法。
private static Boolean isExit =false;
private static Boolean hasTask =false;
Timer tExit =new Timer();
TimerTask task =new TimerTask() {
@Override
public void run() {
isExit =false;
hasTask =true;
}
};
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if (keyCode == KeyEvent.KEYCODE_BACK) {
if(isExit ==false ) {
isExit =true;
Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show();
if(!hasTask) {
tExit.schedule(task, 2000);
}
} else {
finish();
System.exit(0);
}
}
return false;
}
分享到:
相关推荐
单机版音乐播放软件64位单机版音乐播放软件64位单机版音乐播放软件64位单机版音乐播放软件64位单机版音乐播放软件64位单机版音乐播放软件64位
一个单机程序,后续发改为网络程序的源码 一个单机程序,后续发改为网络程序的源码
51单机案例源程序代码
用C#编的五子棋程序,单机版,适合初学者下载
中考单机版摄像头拍照软件,非藏好用,如果你需要,可以来下载
史上最简单的Linux单机版聊天C程序 , fork实现多任务。 同时打开两个终端运行即可。
Java开发的单机应用程序小型计算器(具有加减乘除、平方根等基本功能)
我就想试试得积分!我勒个去,擦擦擦擦擦擦擦擦擦
单机版主程序
浩辰单机锁最新驱动程序是一款单机电脑上的浩辰软件的USB接口驱动锁程序,单机锁直接插到USB口上,单机锁无须安装驱动,浩辰CAD自动完成注册授权,浩辰CAD的授权方式分两种:加密锁和注册号。 软件说明 机锁基础之...
这是一个微信小程序源码例子【中国象棋-单机游戏】项目完整,通过微信开发工具小程序方式打开,可编译正常运行,供学习请参考文章https://blog.csdn.net/zs1028/article/details/121152445#comments_18994821
单机版电子地图安装程序
基于UDP的C++网络类聊天程序(单机版的)
单机版加密备忘录,记号密码,忘记密码有源码破解也费劲。 基于.net 3.5 的对称加密程序,加密文件存储于bin目录下,加密时进行了加盐处理,目前只支持存储纯文本内容
21点的扑克牌单机版程序21点的扑克牌单机版程序21点的扑克牌单机版程序21点的扑克牌单机版程序21点的扑克牌单机版程序21点的扑克牌单机版程序
试卷生成工具单机版.vmp试卷生成工具单机版.vmp试卷生成工具单机版.vmp试卷生成工具单机版.vmp试卷生成工具单机版.vmp试卷生成工具单机版.vmp试卷生成工具单机版.vmp试卷生成工具单机版.vmp试卷生成工具单机版.vmp...
年会抽奖程序1.1,Java单机版,可以作弊 ,原来版本缺少两个文件,现在重新上传了。
学习板配套试验程序(收藏51单机片程序源代码)
ESC键退出游戏 游戏说明:这是去年做的一个半成品。后来因为种种事情,竟搁置一年。这也是我刚刚起步的游戏作品。看了这里大家的优秀作品,一度有些不自信,犹豫要不要发布。而对于选择的这条路,也是充满疑惑,不...
速达3000std7.53单机安装程序