mainActivity.java package com.mycompany.myapp; import android.app.*; import android.os.*; import android.view.*; import android.widget.*; import android.content.*; import java.util.*; public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.main);
} long Current =0; //记录上次按下返回的时间 public void onBackPressed(){ if (System.currentTimeMillis()- Current >2000){ Current=System.currentTimeMillis(); Toast.makeText(this,"再点击一次推出",0).show();
}else{
finish(); System.exit(0);
} //如果当前时间大于上次记录的时间2秒,那么点一次时弹出Toast消息,如果小于2s,那么退出程序 }
}
Tony-Chen 2018.3.16