重写一个onKeyUp方法
按照下面在代码打就ok了
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
switch (keyCode){
case KeyEvent.KEYCODE_BACK:
long millis=System.currentTimeMillis();
if(millis-firstTime>2000){
Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show();
firstTime=millis;
return true;
}else{
System.exit(0);
}
break;
}
return super.onKeyUp(keyCode, event);
}