So che Android non evidenzia alcunché in TouchMode. Ma sto facendo qualcosa di simile all'applicazione gmail in cui selezioni materiale dal lato sinistro e mostri i dettagli sul lato destro dell'attività (chiediti come ha fatto Google).Come evidenziare la voce selezionata in ListView?
Quindi la storia è che devo evidenziare ciò che è stato selezionato sul lato sinistro di ListView. Ho trovato alcune domande simili e le soluzioni sono fondamentalmente:
1.override metodo GetView dell'adattatore e setBackground per la posizione
2.setBackground selezionata del onItemClick visualizzare e cancellare per corrispondenza con un altro selezione
Ma nessuno di loro ha funzionato per me a causa di un comportamento strano: quando clicco su un oggetto e lo evidenzio, anche il quinto elemento dopo questo viene evidenziato, e così via, mentre scorro l'elenco.
Qualche suggerimento? GRAZIE!
fa qualcosa? Ho provato ma il selettore non rimane però .. – Han
aggiunto più spiegazioni –
Grazie mille! Aggiungendo un MultiChoiceModeListener e impostando lo sfondo dell'adattatore nel file xml ha funzionato! Ma mi chiedo perché Android acquisisca il colore di sfondo solo quando l'oggetto è stato selezionato ... in modo automatico – Han