Разница между onItemClickListener и OnItemSelectedListener AdapterView

В чем разница между этими двумя слушателями, в документации говорится:

OnItemSelectedListener – определение интерфейса для обратного вызова, вызываемого при выборе элемента в этом представлении.

OnItemClickListener – определение интерфейса для обратного вызова, вызываемого при нажатии элемента в этом AdapterView.

Выбор, нажмите, не равны ли они на сенсорном экране?

OnItemSelectedListener используется для Spinners, а для ListViews используется OnItemClickListener.

AdapterView.OnItemSelectedListener вызывается только тогда, когда вновь выбранная позиция отличается от ранее выбранной позиции или если не было выбранного элемента.

Однако AdapterView.OnClickListener вызывается, даже если вы каждый раз нажимаете один и тот же элемент.

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

Intereting Posts
Как создать базу данных только один раз, затем читать и писать несколько раз из нее, SQLite, OpenHelper, Android Установить цвет области TextView в Android Непосредственно откройте экран рейтинга Play Store из нашего приложения в Android Новый WebView в Android KitKat Java android – CookieHandler – Как сохранить куки после закрытия приложения? React Native ListView TextInput блокируется от оптимизации оптимизации производительности Как удалить свое приложение с Android-рынка Кнопка плавающего действия Android с функцией перетаскивания Вращение просмотра Android не происходит после нескольких вызовов setAnimation Можно ли показывать индикатор выполнения при загрузке изображения через Retrofit 2 Android не воспроизводит аудио html5 с интервалом Как получить прямоугольник Drawable ImageView на Android? Android – Как динамически менять формат фрагмента Кинжал не может вводить поле параметра типа Ресурс <Номер идентификатора ресурса> тип 0x12 недействителен