我正在学习Android,在创建对话框时我遇到了一个问题。我想在单击否定按钮时使用System.exit(0)。但我不知道该怎么做。请帮我。以下是我的代码:
new AlertDialog.Builder(this)
.setTitle("Check Below..")
.setMessage("No Internet Connection")
.setCancelable(true)
.setPositiveButton("Go Back", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
finish();
}
})
.setNegativeButton("Exit", null).show();
}
答案 0 :(得分:4)
如果您想在单击否定按钮时终止活动,则只需编写:
ClassName.this.finish();
答案 1 :(得分:1)
做这样的事情
new AlertDialog.Builder(this)
.setTitle("Check Below..")
.setMessage("No Internet Connection")
.setCancelable(true)
.setPositiveButton("Go Back", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
finish();
}
})
.setNegativeButton("Exit", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
System.exit(0);
}
}).show();