//退出确认弹框方法
public void onBackPressed() {
new AlertDialog.Builder(this).setTitle("确认退出吗?")
.setIcon(android.R.drawable.ic_dialog_info)
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 点击“确认”后的操作
CaptureActivity.this.finish();
}
})
.setNegativeButton("返回", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 点击“返回”后的操作,这里不设置没有任何操作
}
}).show();
} 首先要在按钮里调用一个方法,然后重写
本文介绍了一种在Android应用中实现退出确认弹框的方法。通过AlertDialog.Builder构建对话框,设置标题为“确认退出吗?”并配置了确定和返回两个按钮的操作逻辑。点击确定按钮将调用finish()方法关闭当前活动。
357

被折叠的 条评论
为什么被折叠?



