Ciao a tutti
premetto che sono un novellino in android! HO creato una lista con un array. Poi in una activity ho inserito un campo di testo che permette di filtrare i miei dati. E questo funziona. Ora vorrei fare un successivo passo. Quando clicco su uno degli elementi cliccati (parliamo di ristoranti), vorrei vedere i dettagli per quel ristorante: nome, telefono, annotazioni ecc.
MA questo non succedere. Ecco cosa accade
Esempio dei miei dati:
ID | RISTORANTE
0 | Da Marco
1 | Da Paolo
2 | Da GianCarlo
3 | Da GianLuca
Faccio un filtro scrivendo : Gian
Compare:
ID | RISTORANTE
0 | Da GianCarlo
1 | Da GianLuca
Cliccando su Giancarlo (che nel secondo caso ha ID = 0) ad esempio vengono aperti i dettagli di "Da Marco" che nell'elenco precedente ha proprio ID = 0, e se clicco su GianLuca ID = 1 mi apre "DA PAOLO". Ovviamente cosi non va bene, ma non so come fare a dirgli "Apri l'id di GianCarlo / GianLuca" nella lista originale...
Uso l'adapter che trovate in questo sito: https://gist.github.com/fjfish/3024308