如何更改列表视图中的第一个可见项目(我搜索了诸如setFirstVisiblePosition之类的方法)?android listview第一个可见位置
12
A
回答
5
看一看this question。
16
ListView.getFirstVisiblePosition()
返回 适配器的数据显示在屏幕上的第一个项目 组内的位置。一旦你拥有了 的位置,你就可以在 这个位置改变你的适配器的位置。
假设我的适配器绑定了一个String []到一个ListView。我可以在列表视图实例上使用getFirstVisiblePosition()
方法,它将返回第一个可见项的索引/位置,然后我可以在“index”位置更改我的String项并更改列表。
+0
我不明白你的解释。我想将clicked expandableItem滚动到expandableList的第一个可见位置。你知道该怎么做吗? – Derzu 2012-05-23 22:49:46
0
你可以使用setSelection(index)使显示器跳转到你想要的索引
相关问题
- 1. NativeScript ListView。获取第一个可见项目的位置iOS
- 2. Expandible ListView使扩展的组位置成为第一个可见的位置
- 3. ListView第一项不可见/更新Android
- 4. 如何从Android ListView获取第一个可见视图
- 5. winforms listview - 使第一列始终可见?
- 6. BaseAdapter只让我在ListView中的第一个位置Android
- 7. 窗口中第一个可见像素的位置? (jquery)
- 8. Android ListView位置
- 9. 如何将第一行的listview设置为不可见?
- 10. Listview项目在第三个项目点击后不可见android
- 11. Android ListView在第一次滚动后重置滚动位置
- 12. Android-ListView的最后一项不可见
- 13. 设置ListView的可见性
- 14. 如何从ListView中获取第一个可见项目/索引?
- 15. 在WPF ListView中获取第一个可见项C#
- 16. 带有不同布局的第一个可见项目的ListView
- 17. 设置第一个可见项目完全所见
- 18. 如何在第一个ListView中选择一行后显示(可见)第二个ListView?
- 19. Android ListView:列表中第一项上的空白位置
- 20. Android listview第一行
- 21. 如何在AceEditor中将一行滚动到第一个可见的行位置
- 22. Android ListView:检测滚动完成后第一行/最后一行是否可见
- 23. ListView不可见
- 24. 刷新后listview显示第一个位置数据
- 25. Android ListView滚动到位置
- 26. Android ListView performitemclick(不是位置)
- 27. Android ListView项目的位置
- 28. ListView在Android切换位置
- 29. Android Listview位置getview Startapp ads
- 30. LIstview在Android中的位置
你是怎么解决这个问题的?我想将clicked expandableItem滚动到列表的第一个可见位置。 – Derzu 2012-05-23 22:46:10