Un moyen super facile de faire des validations EditText dans Android
Ici, nous obtenons le TextInputLayout de TextInputEditText en utilisant this.parent.parent car TextInputLayout encapsule le TextInputEditText dans un LinearLayout. Nous utilisons this.onChange afin que chaque fois que l’utilisateur commence à taper dans le EditText l’erreur disparaisse.
Pour utiliser la fonction d’extension dans votre activité, vous pouvez déclencher l’essentiel ci-dessus en cliquant sur le bouton Soumettre. Il affichera l’erreur, seulement si la validation échoue sinon, il retournera vrai. Ici, nous avons utilisé logique « et » opérateur afin qu’il effectue la validation dans les conditions mentionnées à l’intérieur du instruction if.
Remarque: N’utilisez l’opérateur logique «et» que s’il est requis.