【发布时间】:2017-04-03 07:13:24
【问题描述】:
我已经构建了一个帮助类来存储各种 AlertDialog 类型。我认为这会很有帮助,这样我就可以在代码中的任何地方调用它们。不幸的是,我在new AlertDialog.Builder() 收到错误消息。它说Cannot resolve constructor `Builder()。我怎样才能让它工作?
public class AlertDialogHelper {
public void showAboutDialog() {
AlertDialog.Builder builder = new AlertDialog.Builder();
builder.setTitle(R.string.about);
builder.setMessage("A weather app made by Martin Erlic")
.setCancelable(false)
.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// Ok
}
});
AlertDialog alert = builder.create();
alert.show();
}
}
在我的活动中:
private void showAboutAlertDialog() {
AlertDialogHelper alertDialogHelper = new AlertDialogHelper();
alertDialogHelper.showAboutDialog();
}
【问题讨论】:
标签: java android android-alertdialog helper