Autore Topic: Problemi passaggio di stringhe tra activity  (Letto 695 volte)

Offline francesca

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    ubuntu 10.04
Problemi passaggio di stringhe tra activity
« il: 09 Agosto 2010, 17:44:55 CEST »
0
Ciao
sto sviluppando una piccola app per android.
il mio problema è il seguente. mando due stringhe tramite un intent da una activity all'altra. una arriva l'altra si perde non si sa dove XD

nell'activity principale scrivo

Codice (Java): [Seleziona]
        Intent i = new Intent(v.getContext(), ActivityMain.class);
        i.putExtra(pkg+".mystring", hashCode);
        i.putExtra(pkg+".username", userprova);
        startActivity(i);

quando chiamo l'altra activity e recupero i dati cosi

Codice (Java): [Seleziona]
        Intent intent=getIntent(); // l'intent di questa activity
        final String pkg=getPackageName();

        final String hashCode=intent.getStringExtra(pkg+".myString");
        final String username=intent.getStringExtra(pkg+".username");  

il valore di username viene preso. hashcode rende null. tramite il debug ho visto che hashcode viene mandato correttamente nn capisco dove sia il problema
« Ultima modifica: 09 Agosto 2010, 18:50:19 CEST da JD »

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +203
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:Problemi passaggio di stringhe tra activity
« Risposta #1 il: 09 Agosto 2010, 17:58:13 CEST »
0
benvenuta sul forum :D
è un semplice errore di battitura, tranquilla capita a tutti...
quando recuperi la stringa usa "mystring" incece di "myString"

Offline francesca

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    ubuntu 10.04
Re:Problemi passaggio di stringhe tra activity
« Risposta #2 il: 09 Agosto 2010, 18:02:03 CEST »
0
me ne son resa conto ora ora hahahahahahaha mi son sentita una scema perchè ho pure controllato non fosse quello ahahhahha per carità XD