ho bisogno di dare la convalida sul mio EditText tale che mi permette di entrare in unconvalida in EditText consentire esempio IP o web URL host
formato indirizzo IP valido (?.?.?.?) Vale a dire 132.0.25.225
o
formato uRL web (www.?.?) cioè esempio www.example.com
logica è che se l'utente digita qualsiasi valore numerico prima poi convalida (IP) farà azione
altro utente deve scrivere "www" prima di qualsiasi stringa web
Nota: si deve eseguire onKeyListener() di EditText, intendo mentre l'utente dando ingresso
In breve - Non ho intenzione di controllare quando l'utente completa l'input e premere il pulsante OK
Qualsiasi idea apprezzata, Grazie.
la tua bella risposta. risolve la mia validazione IP, ma new java.net.URI (url); che verifica che il formato dell'indirizzo web non funzioni di conseguenza –
UrlValidator urlValidator = new UrlValidator(); urlValidator.isValid ("http://asd.com"); http://commons.apache.org/validator/ – lacas
non fa esattamente quello che voglio, ma aiuta. –