如何在android中创建类似iPhone联系人列表的列表?

如何在android中创建类似iPhone联系人列表的列表?,android,android-listview,Android,Android Listview,我正在构建一个应用程序,我希望iPhone中的联系人列表如下所示: 右侧带有字母的垂直导航条。您可以在FrameLayout或AbsoluteLayout中设置ListView和自定义TextView。您的ListView应该包含所有项目,而不包含字母表。然后,您可以将字母A-Z和A#放在文本视图中,并确保其在布局中向右对齐 设置布局后,必须向TextView添加一些代码。在触摸或单击事件中,记录相对于顶部的Y值,并确定悬停在哪个字母上,然后可以确定ListView的滚动位置 如果这似乎是太多

我正在构建一个应用程序,我希望iPhone中的联系人列表如下所示:


右侧带有字母的垂直导航条。

您可以在FrameLayout或AbsoluteLayout中设置ListView和自定义TextView。您的ListView应该包含所有项目,而不包含字母表。然后,您可以将字母
A-Z
和A
#
放在文本视图中,并确保其在布局中向右对齐

设置布局后,必须向TextView添加一些代码。在触摸或单击事件中,记录相对于顶部的Y值,并确定悬停在哪个字母上,然后可以确定ListView的滚动位置


如果这似乎是太多的工作,有代码存在于此。详细信息请参阅。

谢谢亲爱的查看。这正是您要查找的内容。OP希望将字母列表放在下方,而不仅仅是一个快速滚动条。您是否阅读了该链接上的内容?并创建一个按字母顺序排列的分区列表,在快速滚动列表时显示字母。我阅读了整个教程。它创建快速滚动条,当您滚动时,只显示您滚动到的字母。不全是26。谢谢老兄浏览链接。