altitdb
Bomm eu faço assim,
como eu sei quanto campos eu tenho que por, por exemplo:
Mascara: #.#.#.##.###.## Sua, tamanho de 10 Caracteres sem os pontos…
eu faço assim dae…
if(nomedoftf.getText().trim().replace(".", "").length() < 10){ //ele tira todos os pontos e deixa somento os caracteres validos
return false;
}
gabrieis
alti obg
mais onde eu coloco essa instrução e pq tirar os pontos da mascara para validar
e na hora da pesquisa desse campo…
altitdb
Eu tiro os pontos porque na hora de comparar o tamanho da String vai sempre ter Todos os campos.
Tem que remover os Espaços tambem, bastar por mais um .replace(" ", “”) ali…
vc tem que criar um metodo de verificação eu faço mais ou menos assim:
boolean verifica(){
if(nomedoftf.getText().trim().replace(".", "").length() < 10){ //ele tira todos os pontos e deixa somento os caracteres validos
return false;
}
return true;
}
void Salvar(){
if(verifica()){
//aki eu set os valores...
//depois mando para fazer a consulta, inserção, etc, no banco de dados...
}
}