Autore Topic: Recupero dati da ListView  (Letto 740 volte)

Offline mimmog

  • Utente senior
  • ****
  • Post: 731
  • Respect: +11
    • MisterX_Dev
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Note e Galaxy Nexus
  • Play Store ID:
    MisterX_Dev
  • Sistema operativo:
    Windows 7
Recupero dati da ListView
« il: 12 Febbraio 2011, 03:51:06 CET »
0
Scusate ma come posso recuperare i dati di una ListView visualizzata tramite un SimpleAdapter ? io uso questo codice
Codice (Java): [Seleziona]
protected void onListItemClick(ListView l, View v, int position, long id) {
                View t = ((ViewGroup) v).getChildAt(position);
                TextView t1 = (TextView) t.findViewById(R.id.NomeC);
                String nome_contatto = t1.getText().toString();
                TextView t2 = (TextView) t.findViewById(R.id.TelefonoC);
                String telefono_contatto = t2.getText().toString();
                TextView t3 = (TextView) t.findViewById(R.id.id_r);
                String id_row = t3.getText().toString();
                Bundle bundle = new Bundle();
                bundle.putString("nome_contatto", nome_contatto);
                bundle.putString("telefono_contatto", telefono_contatto);
                bundle.putLong("id_contatto", id);
                Intent intent = new Intent();
                intent.putExtra("dati_contatto", bundle);
                setResult(Activity.RESULT_OK, intent);
                finish();
        }

ma già su questa riga TextView t1 = (TextView) t.findViewById(R.id.NomeC); mi da errore perchè la variabile è NULL sbaglio qualcosa ? oppure non si recuperano così i dati da una listview ?

Offline Greg

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
Re:Recupero dati da ListView
« Risposta #1 il: 30 Marzo 2011, 17:13:50 CEST »
0
vorrei saperlo anch'io!