不得不说这是一个简单而常用的功能。
//关键代码,需要一个时间定时器
private static boolean isExit = false;
public void exitJudged(){
Timer timer = null;
if(false == isExit){
isExit = true;
Toast.makeText(getApplicationContext(), "再按一次退出", Toast.LENGTH_SHORT).show();
timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
isExit = false;
}
}, 2000);
}else {
finish();
}
}