Есть ли способ отобразить только подмножество дочерних элементов при расширении группы и позволить пользователю прокручивать список дочерних элементов, чтобы получить доступ к остальным элементам в 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 дочерних элементов!