Ограничьте количество видимых элементов для списка «Дети» внутри ExpandableListView и разрешите им прокручивать - PullRequest
0 голосов
/ 16 мая 2019

Есть ли способ отобразить только подмножество дочерних элементов при расширении группы и позволить пользователю прокручивать список дочерних элементов, чтобы получить доступ к остальным элементам в Android ExpandableListView?

var shouldLimitChildrenCount:Boolean = true

override fun getChildrenCount(groupPosition: Int): Int {
    if (shouldLimitChildrenCount) {
        return 5 // show only 5 elements
    }
    return children.size // actual size
}

override fun onGroupExpanded(groupPosition: Int) {
    shouldLimitChildrenCount = false
}

override fun onGroupCollapsed(groupPosition: Int) {
    shouldLimitChildrenCount = true
}

Попробовал вышеуказанный подход, но список детей не прокручивается и всегда показывает первые 5 дочерних элементов!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...