MessageBox 未显示
MessageBox is not Showing up
我不知道下面的代码有什么问题,但是在 运行 上,它没有显示带有 OK 按钮的消息框。我已经导入了 app.AlertDialog 。有什么想法吗?
AlertDialog.Builder dlgAlert = new AlertDialog.Builder(this);
dlgAlert.setMessage("MSG");
dlgAlert.setTitle("Title");
dlgAlert.setPositiveButton("OK", null);
dlgAlert.setPositiveButton("Ok",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
//dismiss the dialog
}});
dlgAlert.setCancelable(true);
dlgAlert.create().show();
请检查以下代码
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
context);
// set title
alertDialogBuilder.setTitle("Your Title");
// set dialog message
alertDialogBuilder
.setMessage("Click yes to exit!")
.setCancelable(false)
.setPositiveButton("Yes",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int id) {
// if this button is clicked, close
// current activity
MainActivity.this.finish();
}
})
.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.R.string.ok代替"OK"并编写代码
dlgAlert.setPositiveButton("OK", null);
一次。祝你好运!
我不知道下面的代码有什么问题,但是在 运行 上,它没有显示带有 OK 按钮的消息框。我已经导入了 app.AlertDialog 。有什么想法吗?
AlertDialog.Builder dlgAlert = new AlertDialog.Builder(this);
dlgAlert.setMessage("MSG");
dlgAlert.setTitle("Title");
dlgAlert.setPositiveButton("OK", null);
dlgAlert.setPositiveButton("Ok",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
//dismiss the dialog
}});
dlgAlert.setCancelable(true);
dlgAlert.create().show();
请检查以下代码
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
context);
// set title
alertDialogBuilder.setTitle("Your Title");
// set dialog message
alertDialogBuilder
.setMessage("Click yes to exit!")
.setCancelable(false)
.setPositiveButton("Yes",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int id) {
// if this button is clicked, close
// current activity
MainActivity.this.finish();
}
})
.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.R.string.ok代替"OK"并编写代码
dlgAlert.setPositiveButton("OK", null);
一次。祝你好运!