保留滚动和扩展组 expandablelistview

preserve scroll and expanded group expandablelistview

我有一个 viewpager,每个页面都有一个可扩展列表视图,当我展开任何组时,我会看到它的 child,当我单击任何 child 时,我会打开一个新的 window。问题是,当我返回 viewpager 的选定页面时,它是相同的,但展开的组已折叠,我无法以编程方式展开它,我尝试在 "onResume" 中使用 expandgroup 并使用 on savedstate 来恢复滚动位置,知道我能做什么吗?

谢谢,请原谅我的英语不好,我会说西班牙语

我用 header 替换了列表视图的 expandableListview 并记录了第一个可见项目