2015-02-02 2 views
0

В главном ui моего приложения есть навигационный ящик, содержащий ExpandableListView. Все работает нормально на многих устройствах.ExpandableListView.OnGroupClickListener не отвечает на определенном уровне API

Но с использованием устройств Samsung с Android 4.4+ представление не отвечает на onGroupClicks. LongClicks работает отлично. Также используется то же устройство с более старым уровнем API. Протестировано с Galaxy S5 и Galaxy Tab 3.

Метод слушателей просто не вызывается.

Неужели кто-нибудь испытал эту проблему раньше?

+0

Можете ли вы разместить макет группового элемента? – Simas

ответ

0

Нашел проблему самостоятельно. Но я до сих пор не знаю, почему это влияет только на некоторые устройства.

Короче говоря: Я переписал метод invalidate и назвал setCheckedState, который не вызывал никаких исключений/замораживания/странного поведения вообще - просто не реагировал вообще.