[prg] Озвучивание разворачивания/сворачивания группы в ExpandableListView

Всех приветствую. Подскажите пожалуйста,как сделать,чтобы в
ExpandableListView при клики на группу talkback читал,свёрнута или
развёрнута группа. Для обычного view я добавил переменную,и в
зависимости от её значения,я устанавливаю action expand или collapse для
accessibilityNodeInfo. Для обычного View у меня всё работает,но вот если
это View используется в ExpandableListView мой код не работает,т.к в
моём View почему-то не вызывается метод PerformClick. Да,я сделал,чтобы
в адаптере у моего view менялась нужная переменная,и всё разворачивается
и сворачивается,но при клике talkback всё равно не читает,свёрнута ли
группа или развёрнута,хотя при фокусировке всё нормально озвучивается.
Подскажите пожалуйста,как сделать,чтобы при клике на элемент списка,т.е
на родительское view/группу,talkback читал,свёрнута ли группа,или
развёрнута. Заранее всем огромное спасибо за помощь.

p.s Меня возмутило то,что для гугловского View ExpandableListView мне
пришлось дорабатывать accessibility,делая костомное View,которое я
добавляю в мой ExpandableListView.

Ответить   Tue, 22 Jun 2021 23:58:19 +0300 (#3672505)