Android expandablelistview не может отображать последнюю группу при расширении

Я пытаюсь реализовать экран часто задаваемых вопросов в своем проекте, и я хотел использовать ExpandableListView. Я отображаю вопрос как текст в GroupView и отвечаю как текст в ChildView. Если элементы могут вписаться в экран, нет проблем, он работает так, как должен. Но когда есть больше элементов, чем высота экрана, и мне приходится прокручивать, возникает эта проблема: когда я расширяю последний элемент, он действует так, как будто он расширен, но я не могу перейти к дочернему виду.

Любые идеи или опыт по этому вопросу?

Вот скриншот (как вы можете видеть, полоса прокрутки показывает, что она расширена и есть место для прокрутки, но когда я пытаюсь прокрутить, не повезло):

SS

EDIT: Я узнал, что эта проблема связана с тем, что я использую внутреннюю дочернюю строку WebView, когда я переключился на TextView, он работает так, как ожидалось. Как я могу добиться того же результата с помощью WebView?

В методе getGroupView () BaseExpandableListAdapter дайте view = null в качестве первой строки метода.