TextInputEditTextDemo

TextInputEditText – Material Design Edit Text

Android TexInputLayout estende LinearLayout. O principal uso de um TextInputLayout é atuar como um wrapper para EditText (ou seu descendente) e habilitar animações de dicas flutuantes. Regra prática : TextInputLayout deve envolver TextInputEditText em vez do EditText normal . Razão? TextInputEditText é uma subclasse de EditText e foi projetada para uso como filho de TextInputLayout. Além disso, usar um EditText em vez disso nos enviaria um aviso: EditText added is not a TextInputEditText. Please switch to using that class instead. TextInputLayout tem muito mais a oferecer do que apenas exibir rótulos de dicas flutuantes.

Recursos de TextInputLayout do Android

1- Habilitando/Desabilitando dicas flutuantes 2- Ativando/desativando a animação de dica flutuante 3- Exibindo mensagens de erro 4- Mostrando o contador de caracteres 5- Alarmando o usuário quando a contagem de caracteres excede seu limite 6- Personalizando a aparência do texto para dica flutuante, rótulo de erro, contador de caracteres 7- Alternar visibilidade da senha

image

GitHub

View Github