Autore Topic: Passaggio oggetto da Activity A a B  (Letto 863 volte)

Offline ChupaChups

  • Utente junior
  • **
  • Post: 78
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Google Nexus One
  • Play Store ID:
    fedepupo
  • Sistema operativo:
    Ubuntu/Windows 7
Passaggio oggetto da Activity A a B
« il: 03 Dicembre 2010, 15:15:31 CET »
0
Ciao a tutti ho un problema su cui ormai sto sbattendo la testa da un po' e non riesco a venirne fuori

ho creato una semplice applicazione che visualizza degli oggetti in una textview,
clicckando un item volevo passare l'oggetto selezionato ad una seconda activity

qua uno spezzone di codice
Codice (Java): [Seleziona]
                listView = (ListView) findViewById(R.id.filmListView);

                listView.setAdapter(new FilmAdapter(this, R.layout.film_item, new ArrayList<Film>()));
                listView.setOnItemClickListener(new OnItemClickListener() {
                        @Override
                        public void onItemClick(AdapterView<?> arg0, View v, int position, long id) {
                               
                                Intent intent = new Intent(Film.this,FilmDetail.class);
                                startActivity(intent);
                        }
                });

PS: è meglio specificarlo, sono alle prime armi e sto portando avanti il mio studio con tutorial presi dal forum e codice da me scritto

thx

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Passaggio oggetto da Activity A a B
« Risposta #1 il: 03 Dicembre 2010, 15:21:38 CET »
0

Offline ChupaChups

  • Utente junior
  • **
  • Post: 78
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Google Nexus One
  • Play Store ID:
    fedepupo
  • Sistema operativo:
    Ubuntu/Windows 7
Re:Passaggio oggetto da Activity A a B
« Risposta #2 il: 03 Dicembre 2010, 15:24:40 CET »
0
Hai mai considerato di fare una ricerca? :)

[facile] Passaggio di dati tra un'activity ed un'altra - Android Developers Italia
ne ho fatte di ricerche ma non ci ho capito molto

per esempio, in quella che mi hai linkato istanzia un nuovo oggetto Person inserendo "a mano" ("Erich", "Gamma")
Codice (Java): [Seleziona]
Person p=new Person("Erich", "Gamma");
io come faccio a recuperare i valori dell'item selezionato per poi riempire l'oggetto?

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:Passaggio oggetto da Activity A a B
« Risposta #3 il: 03 Dicembre 2010, 15:36:31 CET »
0
È spiegato nel tutorial.
Guarda il secondo listato. L'oggetto p non va reistanziato.