【发布时间】:2010-08-29 08:30:59
【问题描述】:
如何获取 ExpandableListView 中第一个/最后一个可见组的索引?
getFirstVisiblePosition() 和 getLastVisiblePosition() 对于 ExpandableListViews 几乎没有用处,因为它们返回列表中第一个/最后一个可见 单元格 的索引。这会有所不同,因为展开的组算作多个单元格。
我需要的是一些方法,如 getFirstVisibleGroupIndex()、getLastVisibleGroupIndex() 或一些将“可见单元格索引”值从上述方法转换为实际组(+子)索引值的方法。
注意:如果在 ExpandableListView 上设置监听器,OnScrollListener.onScroll(..., int firstVisibleItem, int visibleItemCount, ...) 也会遇到同样的问题。
【问题讨论】:
标签: android