Comment prévenir AlertDialog à fermer?
Je suis en utilisant AlertDialog.Builder pour créer ma boîte de dialogue, il a un EditText qui est nécessaire pour être rempli et je veux éviter la fermeture de la boîte de dialogue alors qu'il ne l'est pas. Dans le positif du bouton onClickListener je peux vérifier si le editText est rempli ou non, mais je ne sais pas comment empêcher la fermeture...
builder.setPositiveButton("title", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
if(...){
//can close
}else{
//prevent closing
}
}
})
Double Possible de Comment prévenir une boîte de dialogue de fermeture lorsque on clique sur un bouton
OriginalL'auteur Chrys | 2014-12-07
Vous devez vous connecter pour publier un commentaire.
Vous pouvez modifier le comportement de la touche immédiatement après l'appel de
show()
de la boîte de dialogue, comme cela.Demandé, sans Vergogne, sans recherche @ Antrromet
OriginalL'auteur Antrromet
Vous pouvez utiliser setOnShowListener
source : Android N'a pas de rejeter AlertDialog après avoir cliqué sur PositiveButton
OriginalL'auteur Ajay Venugopal