CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: DreamReaper con ben 8 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: DreamReaper con ben 27 Thanks ricevuti negli ultimi sette giorni
Utente del mese: DreamReaper con ben 90 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 8 su 8
Discussione:

Confronto edit text se vuota

Se questa discussione ti Ŕ stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Mar 2017
    Messaggi
    23

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Confronto edit text se vuota

    Ciao a tutti,
    Sto creando un programma su android studio e mi sono bloccato su una cosa banale ma non riesco ad uscirne. Molto probabilmente mi mancherÓ un passaggio.
    Praticamente ho creato una edit text e devo controllare che non sia vuota per procedere al passaggio successivo. Ho provato vari metodi:

    Edittext Name = edittext .....

    Name.gettext == "" , name.gettext.tostrig() == "" , Name.tostring () == "" , Name.Isempty() , Name.gettext == null , name.gettext.tostring() == null , Name.tostirng() == null

    Nessuno ha dato il risultato sperato...
    Se la lascio vuota non entra nella condizione if (se vuota) ma va all'else.....

    Quanlcuno che sa dirmi dove stro sbagliando?

  2.  
  3. #2
    Administrator L'avatar di Andrea


    Registrato dal
    Nov 2008
    Messaggi
    3,370
    Smartphone
    Nexus S, myTouch Slide 4g

    Ringraziamenti
    143
    Ringraziato 877 volte in 322 Posts
    Predefinito

    Dall' applicazione non riesco a leggere bene il codice ma molte di quelle espressioni non mi sembrano valide.

    Ad ogni modo puoi controllare il codice di questa mia libreria o usarla proprio
    https://github.com/vekexasia/android-edittext-validator


    Inviato dal mio Pixel XL usando Androidiani App

    Twitter @veke87

  4. #3
    Baby Droid


    Registrato dal
    Mar 2017
    Messaggi
    23

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Grazie mille

  5. #4
    Baby Droid


    Registrato dal
    Mar 2017
    Messaggi
    23

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Quote Originariamente inviato da Andrea Visualizza il messaggio
    Dall' applicazione non riesco a leggere bene il codice ma molte di quelle espressioni non mi sembrano valide.

    Ad ogni modo puoi controllare il codice di questa mia libreria o usarla proprio
    https://github.com/vekexasia/android-edittext-validator


    Inviato dal mio Pixel XL usando Androidiani App
    Grazie, se posso ti chiedo un'altra cosa che ho provato a documentarmi ma non ho ben capito come fare con la substring... praticamente io ho un percorso di un file esempio /prova/prova1/*.txt e dovrei fare sub string che mi lasci solo /prova/prova1/ ovviamente io non so la lunghezza del nome del file ne del percorso.... e ne ho caratteri identificativi o comunque ne ho ma che si ripetono (es /) sapresti darmi qualche idea? Grazie mille

  6. #5
    Androidiano L'avatar di Nem3sis


    Registrato dal
    Sep 2011
    LocalitÓ
    Roma
    Messaggi
    260
    Smartphone
    Sony Xperia Z3

    Ringraziamenti
    101
    Ringraziato 70 volte in 52 Posts
    Predefinito

    Ciao, per l'edittext ti consiglio

    if(TextUtils.isEmpty(Name.getText())){
    // ╚ vuoto
    } else { // Non vuoto }

    Per il percorso file:
    String percorso = "/esempio/user/es.txt";

    int index = percorso.lastIndexOf("/");

    Ora hai la posizione dell'ultimo / e puoi fare il substring dall'inizio (0) fino a l'ultima posizione (index) compresa (+1):

    String percorso = percorso.substring(0, index +1);

    Inviato dal mio D6603 utilizzando Tapatalk
    Sony Xperia Z3 currently running: Fragment ROM

    Android developer
    My apps: E.R.map


  7. #6
    Baby Droid


    Registrato dal
    Mar 2017
    Messaggi
    23

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Quote Originariamente inviato da Nem3sis Visualizza il messaggio
    Ciao, per l'edittext ti consiglio

    if(TextUtils.isEmpty(Name.getText())){
    // ╚ vuoto
    } else { // Non vuoto }

    Per il percorso file:
    String percorso = "/esempio/user/es.txt";

    int index = percorso.lastIndexOf("/");

    Ora hai la posizione dell'ultimo / e puoi fare il substring dall'inizio (0) fino a l'ultima posizione (index) compresa (+1):

    String percorso = percorso.substring(0, index +1);

    Inviato dal mio D6603 utilizzando Tapatalk
    Grazie mille ho risolto

  8. #7
    Androidiani Power User L'avatar di Crotan


    Registrato dal
    Jul 2013
    LocalitÓ
    Roma
    Messaggi
    1,265
    Smartphone
    LG G6

    Ringraziamenti
    405
    Ringraziato 1,443 volte in 625 Posts
    Predefinito

    Un'altra possibilitÓ per sincerarsi che la EditText non sia vuota Ŕ la seguente:


  9. #8
    Administrator L'avatar di Andrea


    Registrato dal
    Nov 2008
    Messaggi
    3,370
    Smartphone
    Nexus S, myTouch Slide 4g

    Ringraziamenti
    143
    Ringraziato 877 volte in 322 Posts
    Predefinito

    @Crotan,

    preferisco la suluzione proposta da @Nem3sis che usa TextUtils.isEmpty()

    Twitter @veke87

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy