Unterschied zwischen onItemClickListener und OnItemSelectedListener von AdapterView

Was ist der Unterschied zwischen diesen beiden Zuhörern, sagt die Dokumentation:

OnItemSelectedListener – Schnittstellendefinition für einen Callback, der aufgerufen werden soll, wenn ein Element in dieser Ansicht ausgewählt wurde.

  • Android - Wie benutzt man SharedPreferences in Nicht-Aktivitätsklasse?
  • GetActivity () findViewById gibt null zurück, aufgerufen von fragment onActivityCreated
  • Was sind Absichtsfilter genau?
  • LinearLayout markiert, wenn in CardView verwendet
  • Wie man ein TextView in einer Aktivität ständig in einer Endlosschleife aktualisiert?
  • Dolch 2 Singletons nicht funktioniert
  • OnItemClickListener – Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn ein Element in diesem AdapterView angeklickt wurde.

    Auswahl, Klick sind nicht gleich auf Touchscreen?

  • Wie man benutzerdefinierte URL-Schema in Android zu testen
  • Hintergrund-Service mit Standort-Listener in Android
  • ERROR: 'keytool' wird nicht als interner oder externer Befehl, betreibbares Programm oder Batchdatei erkannt
  • Vorteil der Verwendung eines DialogFragments über einfaches AlertDialog?
  • Sitzung in Android (Bewerbungsaufenthalt auf der Serverseite authentifiziert)
  • Android - Offline, Nicht-Vektor-basierte, benutzerdefinierte Karten
  • 2 Solutions collect form web for “Unterschied zwischen onItemClickListener und OnItemSelectedListener von AdapterView”

    OnItemSelectedListener wird für Spinner verwendet und OnItemClickListener wird für ListViews verwendet.

    AdapterView.OnItemSelectedListener wird nur dann aufgerufen, wenn sich die neu ausgewählte Position von der zuvor ausgewählten Position unterscheidet oder wenn kein ausgewähltes Element vorhanden ist.

    Allerdings wird AdapterView.OnClickListener aufgerufen, auch wenn du jedes Mal auf das gleiche Element klickst.

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

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.