Estou usando um widget EditText e estou validando-o com o setError()
método de EditText e ele valida corretamente.
Mas tenho um botão na mesma tela que redireciona para outra atividade. E quando eu pressiono o botão voltar e volto para a tela a validação ainda aparece.
Portanto, no OnPause
evento de atividade , desejo remover a validação do EditText. Como isso é possível.
android
android-edittext
Uma corrida
fonte
fonte
Em Kotlin:
Função de extensão Kotlin:
Para torná-lo mais legível, você pode adicionar esta função de extensão
Em Java:
fonte
Você também pode fazer isso usando o seguinte:
fonte
basta colocar
.setError(null)
no final do EditText.fonte
No kotlin, você pode simplesmente acessar a propriedade usando a sintaxe de acesso à propriedade que é
fonte