gpt4 book ai didi

android - ExpandableListView 中的自动滚动

转载 作者:IT王子 更新时间:2023-10-28 23:36:14 25 4
gpt4 key购买 nike

我希望我的 ExpandableListView 在用户展开组时自动滚动,以便展开的组标题位于屏幕顶部。我已经尝试过smoothScrollToPosition,但这只是确保扩展组在屏幕上的某处可见。我想显式滚动它,使展开的组位于顶部,如下例所示:

Before expanding Group 3:                After expanding Group 3:

+=================+ +=================+
| Group 1 | | Group 3 |
+-----------------+ +-----------------+
| Group 2 | | Grp 3 Child 1 |
+-----------------+ +-----------------+
| Group 3 | | Grp 3 Child 2 |
+-----------------+ +-----------------+
| Group 4 | | Group 4 |
+=================+ +=================+

最佳答案

ListView.setSelection(position)

这将滚动到所选项目,当你点击组项目时调用它。

关于android - ExpandableListView 中的自动滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12762958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com