Autore Topic: Edit Text elementi base  (Letto 869 volte)

Offline bomberdini

  • Nuovo arrivato
  • *
  • Post: 41
  • Respect: 0
    • Mostra profilo
Edit Text elementi base
« il: 29 Luglio 2012, 16:34:11 CEST »
0
salve a tutti non so per quale motivo ma ho un problema sugli edit text

Il seguente codice :

Codice (Java): [Seleziona]
 EditText et = (EditText) findViewById(R.id.editText4);
       
    String prova=et.getEditableText().toString();

mi restituisce sempre una stringa vuota qualcuno sa il motivo??

grazie a tutti

Offline bomberdini

  • Nuovo arrivato
  • *
  • Post: 41
  • Respect: 0
    • Mostra profilo
Re:Edit Text elementi base
« Risposta #1 il: 29 Luglio 2012, 16:35:02 CEST »
0
lo stesso errore mi viene dato anche se metto getText().toString() al posto di getEditableText().toString

Offline Vlad

  • Utente normale
  • ***
  • Post: 271
  • Respect: +16
    • Github
    • Google+
    • vmihalachi
    • vmihalachi
    • Mostra profilo
    • vmihalachi.com
  • Dispositivo Android:
    Samsung galaxy s2 | Samsung galaxy tab 7
  • Play Store ID:
    Vlad Mihalachi
  • Sistema operativo:
    Windows 8
Re:Edit Text elementi base
« Risposta #2 il: 29 Luglio 2012, 17:33:02 CEST »
0
forse perche l'edittext e vuota  :D

Offline bomberdini

  • Nuovo arrivato
  • *
  • Post: 41
  • Respect: 0
    • Mostra profilo
Re:Edit Text elementi base
« Risposta #3 il: 30 Luglio 2012, 09:41:01 CEST »
0
la riempio a tempo d'esecuzione digitandovi dentro caratteri nn si può fare?

Offline salvatore cino

  • Nuovo arrivato
  • *
  • Post: 47
  • Respect: +5
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy s i9000
  • Play Store ID:
    wb apps
  • Sistema operativo:
    ubuntu 11.04
R: Edit Text elementi base
« Risposta #4 il: 30 Luglio 2012, 09:48:04 CEST »
0
Certo che é possibile ma l'istruzione et.getText().toString() deve essere messa ad esempio dentro un button listener e quindi essere chiamata quando schiacci su un button. Cosí come hai fatto tu non fai altro che inizializzare la edittext e prendere direttamente il auo valore che inizialmente é sempre una stringa vuoto.

Inviato dal mio Galaxy Nexus con Tapatalk 2

Offline Giovanni D'Addabbo

  • Utente normale
  • ***
  • Post: 163
  • Respect: +8
    • Google+
    • giovannid
    • giovanni.daddabbo
    • magoscuro
    • Mostra profilo
    • Rhubbit.it - Sviluppo app Android/iOs
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Rhubbit srl
  • Sistema operativo:
    Windows/Mac/Linux
Re:Edit Text elementi base
« Risposta #5 il: 30 Luglio 2012, 15:22:40 CEST »
0
ok ma sto getText (che non serve cnvertire in testo visto che restituisce già string) dove lo fai?
ovvero in che momento di esecuzione del codice lo fai?

Offline denper

  • Utente normale
  • ***
  • Post: 290
  • Respect: +60
    • Mostra profilo
    • Anddenper
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    denper
  • Sistema operativo:
    Window 7, Windows XP
Re:R: Edit Text elementi base
« Risposta #6 il: 30 Luglio 2012, 15:34:37 CEST »
0
Certo che é possibile ma l'istruzione et.getText().toString() deve essere messa ad esempio dentro un button listener e quindi essere chiamata quando schiacci su un button. Cosí come hai fatto tu non fai altro che inizializzare la edittext e prendere direttamente il auo valore che inizialmente é sempre una stringa vuoto.

Inviato dal mio Galaxy Nexus con Tapatalk 2

Nulla da aggiungere....
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. [A.Einstein]

Proteggi la tua privacy! Utilizza GhostPhone! https://play.google.com/store/apps/details?id=com.denper.gp
Giochi a Winforlife e Superenalotto e sei stanco di controllare le tue schedine manualmente? Prova Checkwin: https://play.google.com/store/apps/details?id=com.denper.checkwintrial

Offline bomberdini

  • Nuovo arrivato
  • *
  • Post: 41
  • Respect: 0
    • Mostra profilo
Re:Edit Text elementi base
« Risposta #7 il: 30 Luglio 2012, 16:16:58 CEST »
0
grazie salvatore ho risolto ;)

Offline salvatore cino

  • Nuovo arrivato
  • *
  • Post: 47
  • Respect: +5
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy s i9000
  • Play Store ID:
    wb apps
  • Sistema operativo:
    ubuntu 11.04
R: Edit Text elementi base
« Risposta #8 il: 31 Luglio 2012, 08:00:23 CEST »
0
Mi fa piacere ;) buon proseguimento

Inviato dal mio Galaxy Nexus con Tapatalk 2