Autore Topic: inviare un oggetto da un activity ad un fragment  (Letto 301 volte)

Offline domy88

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    nexus 4
  • Sistema operativo:
    ------
inviare un oggetto da un activity ad un fragment
« il: 25 Aprile 2013, 19:29:55 CEST »
0
Ciao ragazzi..

Ho bisogno ancora una volta del vostro aiuto...

La mia activity deve ricevere tramite socket un oggetto ...

Questa activity ha al proprio interno un fragment A e un fragment B.

Io vorrei che ogni volta che l'activity riceve l'oggetto lo invii poi al fragment A.

come lo posso fare? perché io ho guardato qualcosa in giro ma non ci ho capito tanto

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:inviare un oggetto da un activity ad un fragment
« Risposta #1 il: 25 Aprile 2013, 22:57:18 CEST »
+1
1) Crei un metodo nel tuo fragment che accetta come argomento l'oggetto che vuoi passare
2) Nell'activity, se già non ce l'hai, prendi il riferimento al tuo fragment con il metodo getFragmentManager().findFragmentById() o findFragmentByTag()
3) Chiami il metodo definito al punto 1) passandogli l'oggetto che hai ricevuto via socket