1、首先声明一个变量用来对比两次点击时间间隔:
private long exitTime;
2、创建的时候给他初始化数据为当前时间:
exitTime = System.currentTimeMillis();
3、最后在返回的方法里面给他判断:
@Override
public void onBackPressed() {
// TODO 自动生成的方法存根
if(System.currentTimeMillis() - exitTime > 2000){
Toast.makeText(this,"再按一次返回退出",2000).show();
exitTime = System.currentTimeMillis();
} else{
this.finish();
}
}