Closed cs-davi-silva closed 6 years ago
Exemplo de código:
document.addTextChangedListener(MascaraNumericaTextWatcher.Builder()
.paraMascara("###.###.###-##")
.comValidador(Validador.CPF)
.comCallbackDeValidacao(object : EventoDeValidacao {
override fun totalmenteValido(p0: String?) {
Log.d("Validador", "CPF valido")
}
override fun invalido(p0: String?, p1: String?) {
Log.d("Validador", "CPF invalido")
}
override fun parcialmenteValido(p0: String?) {
Log.d("Validador", "CPF parcialmente valido")
}
})
.build())
Esse número de CPF não é aceito pela Receita Federal e, portanto, acabamos o colocando como inválido. Todos os exemplos com este número o chamam de fictício.
Exemplo de referência: http://www.fidelis.work/chega-de-gambeta-como-validar-cnpj-e-cpf-corretamente/
Beleza @cs-victor-nascimento!
O cpf 123.456.789-09 é dito como inválido pela lib, porem é um cpf válido. Exemplo de validador no qual o cpf é valido e tem o código aberto aqui