Autore Topic: OnItemSelectedListener per un ListView  (Letto 500 volte)

Offline pino8314

  • Nuovo arrivato
  • *
  • Post: 39
  • Respect: 0
    • Mostra profilo
OnItemSelectedListener per un ListView
« il: 02 Marzo 2011, 18:15:02 CET »
0
Salve,
non riesco a capire come risalire all'id di un item selezionato da un ListView...
Solitamente per gli spinner ho sempre usato un AdapterView.OnItemSelectedListener()... esempio

 
       
Codice: [Seleziona]
spinner.setAdapter(adapter); // adapter di tipo SimpleCursorAdapter... sono dati presi da un db
        spinner.setOnItemSelectedListener(
                new  AdapterView.OnItemSelectedListener() {
                    @Override
                    public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
                           

       
                    }

                    @Override
                    public void onNothingSelected(AdapterView<?> arg0) {
                          // TODO Auto-generated method stub
                                               
                    }
                   
                });


ho provato ad utilizzare la stessa cosa per una ListView ma non mi restituisce nulla, non funziona completamente, è come se non lo eseguisse questo codice... dove sbaglio??

io voglio semplicemente risalire all'id dell'item selezionato, ma non l'id dell'indice ma quello della riga del db, ecco perchè uso un SimpleCursorAdapter, perchè poi su "onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) " mi ritrovo l'id su arg3

Offline pino8314

  • Nuovo arrivato
  • *
  • Post: 39
  • Respect: 0
    • Mostra profilo
Re:OnItemSelectedListener per un ListView
« Risposta #1 il: 03 Marzo 2011, 09:01:33 CET »
0
nessuno che mi da un mano?? please

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:OnItemSelectedListener per un ListView
« Risposta #2 il: 03 Marzo 2011, 10:56:54 CET »
0
Dovresti fornire qualche dettaglio in piu'.
Stai utilizzando una listview "multiplechoice"?
Com'e' la view che usi per ciascuna riga?