Diferencia entre onItemClickListener y OnItemSelectedListener de AdapterView

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

OnItemSelectedListener – Definición de interfaz para una llamada a invocarse cuando se ha seleccionado un elemento en esta vista.

OnItemClickListener – Definición de interfaz para una devolución de llamada a invocarse cuando se ha hecho clic en un elemento de este AdapterView.

Selección, clic no son iguales en la pantalla táctil?

2 Solutions collect form web for “Diferencia entre onItemClickListener y OnItemSelectedListener de AdapterView”

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

AdapterView.OnItemSelectedListener se invoca sólo cuando la posición recién seleccionada es diferente de la posición seleccionada anteriormente o si no había ningún elemento seleccionado.

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

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

  • Manera correcta de implementar onMeasure () y onLayout () en AdapterView personalizado
  • GridView.setOnItemClickListener no funciona
  • Cómo obtener texto de autocompletar textview android
  • RemoveView (View) no es compatible con AdapterView
  • Configuración de android: windowBackground a @ null hace desplazamiento a mancha?
  • Desplazamiento automático de AdapterView (Listview, GridView, ...)
  • Androide. ¿Cómo funciona el método notifyDataSetChanged () y ListViews?
  • Error de Logcat: "addView (View, LayoutParams) no es compatible con AdapterView" en un ListView
  • Implementación de setselection de customvisionview en Android
  • Extensión de AdapterView
  • Actualizar dinámicamente los tipos de vista de ListView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.