/**
* 当用户要退出时,弹出“确认退出”提示
*/
@Override
public void onBackPressed() {
// Toast.makeText(this, "继续点击一次返回键将退出", Toast.LENGTH_LONG).show();
ad=new AlertDialog.Builder(this).setTitle("确认退出吗?")
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//退出APP
MainActivity.this.finish();
//异常导致app挂掉,需要发送完数据后,kill掉死掉的APP。
//int myPid=android.os.Process.myPid();
//android.os.Process.killProcess(myPid);
}
})
.setNegativeButton("返回", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//nothing to do
}
})
.show();
}
Android中退出程序的提示框及完全退出
最新推荐文章于 2021-05-26 11:37:45 发布