Intereting Posts
Кнопки стиля AlertDialog для активности Исключение для https handshake для Android https Ошибка кинжала 2: зависимость «не может быть предоставлена ​​без конструктора @Inject», в то время как она фактически аннотируется с помощью @Inject Можно ли принудительно установить EULA во время установки Android-приложения? Передать ссылку Object в Intent без реализации Serializable или Parcelable Ошибка «Невозможно создать экземпляр активности» Варианты продукта: несколько видов деятельности Приложение Cordova «hello world» не будет отображаться Тест вибрации Android Emulator? Как удалить контакт программно в android Проблема с Android, выясняя, как последнее последнее исправление GPS Как выделить отфильтрованный текст при использовании виджета SearchView в android Как заставить Powermock работать с Dexmaker Android-устройство Chooser показывает красный X в целевой колонке Как создать подходящее приложение для Android? Советы и приемы

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

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

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

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

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

Solutions Collecting From Web of "Разница между onItemClickListener и OnItemSelectedListener AdapterView"

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

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

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

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