0

我有一个ExpandableListView,一切正常。现在我希望能够扩展特定的GroupView.

想法:在搜索查询后,我得到了一个String. 然后使用那String来定位GroupView更准确的StringGroupView。当字符串匹配时,我想扩展它GroupView并滚动到屏幕的那个位置。

是否有可能做到这一点?

4

1 回答 1

1
if(!yourExpandableListView.isGroupExpanded(groupPosition)){
yourExpandableListView.expandGroup(groupPosition);
}

上面的代码用于以编程方式扩展特定的 groupview。为此,您必须获取 groupPosition。据我所知,您无法匹配组项目字符串值,而是可以使用该 groupPostion 查询并获取带有 id(groupPosition) 的字符串,您可以扩展特定的 GroupView。

于 2013-07-29T12:52:25.440 回答