CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: complicazio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

Convertire TextView in String

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
    Androidiano


    Registrato dal
    Feb 2012
    Messaggi
    202

    Ringraziamenti
    9
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Convertire EditText in String

    Ho sviluppato un'app in java e vorrei convertirla per usarla sullo smartphone.
    L'app controlla dei caratteri usando il metodo charAt, ma ho bisogno che la stringa venga data dall'utente tramite una TextView. Fin qui tutto ok ma quando poi devo controllare il singolo carattere ovviamente mi dice che non è una stringa e andando a dare a una stringa il valore della TextView mi esce l'ovvio errore che non si può convertine una TextView in una stringa. Come posso fare?
    Ultima modifica di ixol; 20-08-14 alle 12:17

  2.  
  3. #2
    Androidiani Power User L'avatar di Crotan


    Registrato dal
    Jul 2013
    Località
    Roma
    Messaggi
    1,265
    Smartphone
    Redmi Note 9 Pro

    Ringraziamenti
    401
    Ringraziato 1,445 volte in 626 Posts
    Predefinito

    Quote Originariamente inviato da ixol Visualizza il messaggio
    ma ho bisogno che la stringa venga data dall'utente tramite una TextView.
    Cioè? Come fa l'utente ad immettere dei dati tramite una TextView? Forse hai confuso con le EditText?

    mi esce l'ovvio errore che non si può convertine una TextView in una stringa.
    Per prendere il testo della TextView c'è il metodo getText() che restituisce un valore di tipo CharSequence quindi è normale che ti dice che non può essere convertito in una Stringa ammenochè tu non faccia il cast a String o utilizzi il metodo toString().

    Soluzione numero 1


    Soluzione numero 2

  4. #3
    Androidiano


    Registrato dal
    Feb 2012
    Messaggi
    202

    Ringraziamenti
    9
    Ringraziato 0 volte in 0 Posts
    Predefinito

    hai ragione ho scritto TextView al posto di EditText..
    Questo topic non ha senso di esistere, la soluzione si trova facilmente..
    Ultima modifica di ixol; 20-08-14 alle 12:36

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