Pregunta

¿Cuál es la diferencia entre estos dos oyentes, documentación dice:

OnItemSelectedListener -. Definición de interfaz para una devolución de llamada que se invoca cuando un artículo en esta vista se ha seleccionado

OnItemClickListener -. Definición de interfaz para una devolución de llamada que se invoca cuando un artículo en este AdapterView ha hecho click en

selección, haga clic éstas no son iguales en la pantalla táctil?

¿Fue útil?

Solución

OnItemSelectedListener se utiliza para Spinners, y OnItemClickListener se utiliza para listviews.

Otros consejos

AdapterView.OnItemSelectedListener se invoca sólo cuando la posición recién seleccionado es diferente de la posición seleccionada previamente o si no había seleccionado artículo.

Sin embargo AdapterView.OnClickListener se activa incluso hacer clic en el mismo cada elemento.

http://developer.android.com/reference/android/widget/AdapterView.OnItemSelectedListener .html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top