Autore Topic: Un aiuto per iniziare a capire (funzione in tempo reale)  (Letto 671 volte)

Offline zak84

  • Utente normale
  • ***
  • Post: 165
  • Respect: +2
    • Mostra profilo
Un aiuto per iniziare a capire (funzione in tempo reale)
« il: 28 Marzo 2011, 12:38:10 CEST »
0
Ragazzi vorrei realizzare una funzione che al cambio di un dato in un edittext, mi cambi i dati in altri campi text, in tempo reale.

In parole povere una specie di convertitore, nel quale metto un valore e quando ho inserito, fa cambiare i risultati negli altri box secondo calcoli da me fissati.
Sò che magari è una cosa base e facile, ma devo capire perchè è roba da me non ancora affrontata.

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Un aiuto per iniziare a capire (funzione in tempo reale)
« Risposta #1 il: 28 Marzo 2011, 12:45:12 CEST »
0
EditText eredita da TextView,quindi puoi usare:
TextView | Android Developers
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline zak84

  • Utente normale
  • ***
  • Post: 165
  • Respect: +2
    • Mostra profilo
Re:Un aiuto per iniziare a capire (funzione in tempo reale)
« Risposta #2 il: 28 Marzo 2011, 13:09:50 CEST »
0
non ho capito cosa centra...
io al max dovrei far "textview eredita da edittext"

in parole povere io vorrei che appena finito l'inserimento nella edittext, parta una funzione che faccia i calcoli e i dovuti setText nelle textview apposite.
in tempo reale o comunque che sembri così.

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Un aiuto per iniziare a capire (funzione in tempo reale)
« Risposta #3 il: 28 Marzo 2011, 14:16:31 CEST »
0
non ho capito cosa centra...
io al max dovrei far "textview eredita da edittext"

in parole povere io vorrei che appena finito l'inserimento nella edittext, parta una funzione che faccia i calcoli e i dovuti setText nelle textview apposite.
in tempo reale o comunque che sembri così.
appunto.
Se editText eredita da textView, te metti un text watcher sull'editText, in modo che quando l'utente cambia il valore vieni notificato, e quindi puoi fare i tuoi calcoli.
Come in java si mette il listener sul textField, lo stesso lo fai qui.
Sta a te poi andare a cambiare il valore della textView
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline zak84

  • Utente normale
  • ***
  • Post: 165
  • Respect: +2
    • Mostra profilo
Re:Un aiuto per iniziare a capire (funzione in tempo reale)
« Risposta #4 il: 28 Marzo 2011, 14:20:17 CEST »
0
interessante!