Разница между OnitemClickListener и OnitEmseLedListener of AdapterView

StackOverflow https://stackoverflow.com/questions/4177507

  •  09-10-2019
  •  | 
  •  

Вопрос

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

ONITEMSELUCTERLISTENER - определение интерфейса для обратного вызова, которое будет вызвать, когда был выбран элемент в этом представлении.

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

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

Это было полезно?

Решение

OnitEmseLectedListener используется для спиней, а onitemclickLickListener используется для ListViews.

Другие советы

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

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

http://developer.android.com/Reeference/android/widget/adapterview.Onitmaselectedlistener.html.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top