我使用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