我试图找出如何实现带有标签的滚动条的列表(如Contacts-App中的那样)。有一个按字母顺序排列的列表,并且列表中“联系人”的第一个字母始终位于最前面。如果我将拇指放在该滚动条上,它会向我显示列表中项目的当前第一个字母,并让我在显示第一个字母的同时快速向下/向上导航。
为此必须有一个API,但是我找不到它。似乎“标记为Scrollbar”不是正确的术语。如果有人可以指出我正确的方向,那将会有很大的帮助。
我添加了一张图片以更好地理解:
如何实现J
出现在滚动条上的标签,以及列表中标签A..Z的位置?
我终于找到了。我搜索的术语是“快速滚动条”。您可以通过setFastScrollEnabled(true)
在列表视图上进行设置来调用它,并提供一个实现SectionIndexer的适配器
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句