Soy nuevo en el desarrollo de Android y me encontré con un problema que me parece difícil de resolver. Estoy intentando descubrir cómo usar un widget AutoCompleteTextView
correctamente. Quiero crear un AutoCompleteTextView
, usando datos XML de un servicio web. Me las arreglé para que funcione, pero definitivamente no estoy satisfecho con la salida.Cómo llegar correcta identificación del adaptador de AutoCompleteTextView
Me gustaría poner un HashMap
con id => pares de nombres en el AutoCompleteTextView y obtener el id del elemento cliqueado. Cuando hago clic en el autocompletar filtrada de salida ajustado, quiero rellenar una lista debajo de la caja de autocompletar, que también me las arreglé para llegar al trabajo.
hecho hasta ahora:
- autocompletar funciona bien para la sencilla
ArrayList
, todos los datos filtrados correcta onItemClick
desencadena el evento correctamente después clicparent.getItemAtPosition(position)
vuelve correctaString
representación del artículo que se hace clic
La víspera nt onItemClick(AdapterView parent, View v, int position, long id)
no se comporta como me gustaría. ¿Cómo puedo averiguar la posición de la matriz no filtrada del elemento cliqueado? La posición de la que se filtra es el que yo no estoy interesado en
preguntas adicionales:.
- Cómo manejar
HashMaps
oCollections
enAutoCompleteTextView
- Cómo obtener el derecho
itemId
en elonItemClick
caso
me fue muy extensa investigación sobre este tema, pero no encontró ninguna información valiosa que responder a mis preguntas.
PLS ayudar a amigos – sarath
amigo Hai, he tratado de resolver esto, pero no pude ... wonder.Why no hay soluciones de los tigres android ??? –