我有一个很长的“城市”列表。我一直在寻找相当于 iphone 世界中的sectionIndexTitlesForTableView。它提供了一种“跳转”到长列表中的特定点而无需滚动所有元素的方法。我认为 FastScrollView 实现了这一点,但它不是 API 的一部分,而且我找不到任何关于如何使用它的文档。它出现在设备的内置联系人应用程序中。我想在 AlertDialog 中使用此功能。这可能吗?
最佳答案
快速滚动可用于任何列表;最常见的是按字母顺序排列的列表。您可以为其他快速滚动操作编写您自己的自定义 SectionIndexer,例如根据列表项的某些其他属性移动到列表(例如名称、地址 - 其中部分索引器将按字母顺序排列,电话号码、地址等可以是数字)
附言这更多是针对 matto1990 的回答的评论。
关于android - 我在哪里可以找到 FastScrollView 的一个很好的例子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3523550/