我想显示一个带有“确定”按钮的消息框。我使用以下代码,但会导致带有参数的编译错误:

AlertDialog.Builder dlgAlert  = new AlertDialog.Builder(this);
dlgAlert.setMessage("This is an alert with no consequence");
dlgAlert.setTitle("App Title");
dlgAlert.setPositiveButton("OK", null);
dlgAlert.setCancelable(true);
dlgAlert.create().show();

如何在Android中显示消息框?

最佳答案

我认为您可能没有为确定按钮添加点击监听器的问题。

dlgAlert.setPositiveButton("Ok",
    new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int which) {
          //dismiss the dialog
        }
    });

10-08 17:43