标签:android style sp div on cti 代码 时间 bs
首先,定义一个当前时间的变量:private long mExitTime;这个常量是用来计算得到当前时间的。代码如下:
mExitTime = System.currentTimeMillis();// 更新mExitTime到当前时间
定义两次点击退出按钮的最大时间间隔:private long waitTime=2000;当时间间隔小于waitTime时退出程序,大于waitTime时此次点击就是第一次点击了,会弹出再次点击退出的提示。
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if (keyCode==KeyEvent.KEYCODE_BACK) {
if ((System.currentTimeMillis()-mExitTime)>waitTime) {
Toast.makeText(this, "再按一次推出程序", Toast.LENGTH_SHORT).show();
mExitTime=System.currentTimeMillis();
}
else {
System.exit(0);
}
return true;
}
return super.onKeyDown(keyCode, event);
}
标签:android style sp div on cti 代码 时间 bs
原文地址:http://www.cnblogs.com/diyishijian/p/4032569.html