我正在开发一个包含大量元素的应用程序,这些元素必须按字母顺序排序,我希望它具有与android的联系人列表相同的外观和感觉,即
[Letter]
<contact>
<contact>
[Letter]
<contact>
<contact>
<contact>
等
实现同样布局的最佳方法是什么?我已经看过几个关于可滚动列表的教程,但这有点不同。我看了一下android的源代码,但是如果有人有答案的话,它会为我节省很多时间。
提前致谢。
答案 0 :(得分:3)
您可以直接使用我的MergeAdapter
或作为创建自己的适配器的基础,为您提供所需的外观。
简而言之,您需要创建一个ListAdapter
来处理您的联系人和标题。您最终可能会使用不同的视图,并且您可以在ListAdapter
上覆盖每个Android的方法。您也可以选择说明标题未“启用”,这意味着它们不会响应选择或点击事件。