android中的退出确认框的实现

来源:互联网 发布:sqlserver 服务器名称 编辑:程序博客网 时间:2024/05/22 09:46

这里是通过对回退键操作的阻断并重写实现:当按下回退键,弹出提示框选择是否退出,是则执行退出代码,否则什么都不做。


在Mianactivity中重写:

    @Override    public void onBackPressed() {        new AlertDialog.Builder(this)                .setIcon(R.drawable.ic_launcher)//这里是显示提示框的图片信息,我这里使用的默认androidApp的图标                .setTitle("确认对话框")                .setMessage("您真的要退出吗?")                .setNegativeButton("取消",null)                .setPositiveButton("确认", new DialogInterface.OnClickListener() {                    @Override                    public void onClick(DialogInterface dialog, int which) {                        finish();                    }                }).show();    }
把这个代码添加到一个android程序中就可以在最后的回退键是得到如图:

0 0
原创粉丝点击