每当我离开我的EditText的空白,然后单击我的计算按钮,应用程序崩溃。AlertDialog不工作,如果条件语句期间
我有一个条件语句,检查空的EditTexts,并显示AlertDialog(消息框),如果他们中的任何一个是空的。但是,由于某种原因,AlertDialog不起作用。我相信我所做的一切都是正确的,但获得第二双眼睛总是很好,这就是工程界真正做到的。那么,你看到我的代码有什么问题吗?
这是我的onClick方法都做过:
if (interest.getText().equals("") || price.getText().equals("") || dwnPymnt.getText().equals("")
|| numYears.getText().equals("")) {
/*
Check if any of the input fields are blank during the tapping button process
*/
AlertDialog.Builder warningMessage = new AlertDialog.Builder(MainActivity.this);
warningMessage.setMessage("Please make sure that no input fields are empty!")
.setCancelable(false)
.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
AlertDialog warningAlert = warningMessage.create();
warningAlert.setTitle("Empty Field(s)");
warningAlert.show();
}
你为什么不看日志?它会告诉你应用程序崩溃的行。 –
*我相信我所做的一切都是正确的...... * - 我已经使用了一个调试器来遍历我的代码,但是问题仍然存在, - *再次获得第二双眼睛总是很好的。中间部分。 –