Android中退出程序的提示框及完全退出
16lz
2021-01-24
/** * 当用户要退出时,弹出“确认退出”提示 */@Overridepublic void onBackPressed() {//Toast.makeText(this, "继续点击一次返回键将退出", Toast.LENGTH_LONG).show();ad=new AlertDialog.Builder(this).setTitle("确认退出吗?").setPositiveButton("确定", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {//退出APPMainActivity.this.finish();//异常导致app挂掉,需要发送完数据后,kill掉死掉的APP。//int myPid=android.os.Process.myPid();//android.os.Process.killProcess(myPid);}}).setNegativeButton("返回", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {//nothing to do }}).show();}
更多相关文章
- 【Android(安卓)开发教程】Activity的生命周期
- 运用WindowManager,当滚动列表时显示一个类似Toast的提示(android
- Android(安卓)Exception No such table android_metadata
- Android(安卓)permission 访问权限大全
- Android学习之Image操作及时间日期选择器
- 笔记5--数据存储
- [笔记]Sensor概述
- Android动态获取json解析后显示到RecyclerView
- Android列表组件ListView使用详解之数据为空提示信息