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