我使用AlertDialog.Builder构建我的对话框,它具有需要填充的EditText,并且我想阻止关闭对话框。在正按钮的onClickListener我可以检查EDITTEXT填充或没有,但我不知道如何预防收盘...如何防止AlertDialog关闭?
builder.setPositiveButton("title", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
if(...){
//can close
}else{
//prevent closing
}
}
})
的可能的复制[如何防止关闭一个对话框,点击一个按钮时(https://stackoverflow.com/questions/2620444/how-to-prevent-a-dialog-from-closing-当一个按钮被点击) – 2017-11-28 10:28:41