Sto utilizzando Android AutoCompleteTextView
con un CursorAdapter
per aggiungere il completamento automatico a un'app. Nella vista onItemClickListener()
(ad esempio quando l'utente tocca uno degli elementi a discesa con completamento automatico) recupero il testo e lo inserisco nell'EditText in modo che l'utente possa modificarlo se necessario.Disattiva Android AutoCompleteTextView dopo che l'utente seleziona l'elemento dal menu a discesa
Tuttavia, quando chiamo setText()
sul TextView il comportamento del completamento automatico viene attivato e il menu a discesa viene nuovamente visualizzato. Mi piacerebbe solo mostrare il menu a discesa se l'utente digita il nuovo testo con la tastiera. C'è un modo per fare questo?
sto facendo qualcosa di simile QUI !!! http://stackoverflow.com/questions/12854336/autocompletetextview-backed-by-cursorloader – toobsco42