0
當出現對話框要求關閉並選擇「YES」時,應用程序不會關閉,但看起來像是這樣。它看起來可能會關閉屏幕,但不是實際的應用程序。這是來自MainActivity.java。任何想法或建議?在關閉對話框中點擊YES時無法讓我的應用程序關閉
private void showAlerExit() {
{
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
this);
alertDialogBuilder
.setMessage("Are you sure you want to quit?")
.setCancelable(false)
// button yes
.setPositiveButton("Yes",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int id) {
// if this button is clicked, close
// current activity
MainActivity.this.finish();
}
})
// button no
.setNegativeButton("No",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int id) {
// if this button is clicked, just close
// the dialog box and do nothing
dialog.cancel();
}
});
// create alert dialog
AlertDialog alertDialog = alertDialogBuilder.create();
// show it
alertDialog.show();
}
}
'它看起來可能會關閉屏幕但不是實際的應用程序'這是什麼意思?注意。您不會「關閉」Android應用程序,也不會關閉網頁。用戶離開它。 – Simon