Хочу отслеживать событие открытия Spinner. Попробовал повесить на него View.OnClickListener
, не получается: вылетает с ошибкой:
java.lang.RuntimeException: Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead
at android.widget.AdapterView.setOnClickListener(AdapterView.java:774)
Вам надо написать кастомный Spinner
, типа:
public class MySpinner extends Spinner {
//blah-blah
}
и переопределить метод public boolean performClick()
там ловить его состояние открыт/закрыт ну и т.д.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Пишу тест, в котором хочу обработать нажатие на элемент списка recyclerView
Есть Бд оттуда принимаются данные на Jsf но когда в бд записывается запись из утсровта то Jsf страницу надо обнавть чтоб там отобразились изменеия...