Java Android警报对话框-退出应用程序

Java Android警报对话框-退出应用程序,java,android,android-alertdialog,Java,Android,Android Alertdialog,我正在尝试让我的应用程序使用alertdialog box玩另一个游戏(通过单击“是”或退出应用程序(通过单击“否”) 我很好地重置了应用程序,但当尝试添加退出函数(“no”)时,.setTitle方法突然说“无法解析方法”setTitle(java.lang.String) 在我添加“.setNegativeButton”之前一切都很好 有人能看出我做错了什么吗 谢谢 @Override public void onClick(View v) { AlertDialog.Builder a

我正在尝试让我的应用程序使用alertdialog box玩另一个游戏(通过单击“是”或退出应用程序(通过单击“否”)

我很好地重置了应用程序,但当尝试添加退出函数(“no”)时,.setTitle方法突然说“无法解析方法”setTitle(java.lang.String)

在我添加“.setNegativeButton”之前一切都很好

有人能看出我做错了什么吗

谢谢

@Override
public void onClick(View v) {
  AlertDialog.Builder alert = new AlertDialog.Builder(Task1Activity.this);
  alert.setMessage("You have guessed incorrectly three times. " +
  "The answer was " + ranNum + ". " + "Would you like to play again?")
  .setPositiveButton("Yes", new DialogInterface.OnClickListener() {
  @Override
  public void onClick(DialogInterface dialog, int which) {
  //dialog.dismiss();
  Intent i = new Intent(Task1Activity.this, Task1Activity.class);
  startActivity(i);

}
});

  alert
  .setCancelable(false)
  .setNegativeButton("No", new DialogInterface.OnClickListener() {
  @Override
  public void onClick(DialogInterface dialog, int which) {

};
}
.setTitle("Unlucky!")
.create());

前面缺少一个括号。我想是setTitle(…)。

谢谢。就这样!