-4

我正在 Android 中创建应用程序。我们需要创建与三星默认联系人应用程序相同的视图。我需要的是,我必须提到标题假设在此列表下具有名称 A 将包含从 A 开始的名称,然后在具有 B 的标题和在此列表下将包含从 B 开始的名称。除此之外,在右侧,我们有从 A、B、C、D....... 到 Z 开始的垂直列表。单击此将打开与该字符列表相关的列表。

请给我您的建议,我该如何实现该功能。

这是图像!像这样创建视图

任何形式的帮助将不胜感激。谢谢

4

1 回答 1

2

您可以使用 Hierarchy Viewer 工具来调查它是如何完成的。有很多关于如何使用它的教程,但它真的很简单。

编辑:

Michal 我所知道的所有这一切,我需要的是,我必须提到标题假设在此列表下具有名称 A 将包含从 A 开始的名称,在该标题具有 B 之后,在此列表下将包含从 B 开始的名称。从这里,在右侧,我们有从 A 、 B、 C、 D....... 到 Z 的垂直列表。单击此将打开与该字符列表相关的列表。我正在改变上面的图像。

你的问题什么都没说,它不准确。你应该编辑它。它是一个 AlphabetIndexer/SectionIndexer。

看:

右侧有字母的 ListView,如 iPhone。是否可以?

或在这里:

http://twistbyte.com/tutorial/android-listview-with-fast-scroll-and-section-index#codesyntax_1

或在这里:

http://vardhan-justlikethat.blogspot.in/2012/06/android-android-listview.html

网上有很多例子。此示例使用的是 fastScroller,但如果您希望此栏右侧有字母,这里有示例:

http://www.codeproject.com/Tips/548592/Android-Alphabetic-IndexBar-Scroller?display=Print

于 2013-02-21T09:02:32.973 回答