我想在默认联系人应用程序中创建一个带分隔符的列表视图。我的应用程序需要对列表进行排序,并使用分隔符分隔项目(如联系人应用程序中的字母排序)。能够使用分隔符标题滚动将是一个额外的优势。任何指针都会有所帮助。谢谢!
答案 0 :(得分:2)
看看这个开源项目,它会为你提供标题,它们也很粘:
答案 1 :(得分:1)
转到 android-sdk \ samples 文件夹。源代码中有很多例子。试试 api demos - >意见 - >解释即可。这些样品是您需要的一切,甚至更多。此外,HERE是Lists
部分中的官方示例。
答案 2 :(得分:0)
您可以通过 xml 或代码设置分隔线及其宽度:
http://developer.android.com/reference/android/widget/ListView.html#attr_android:dividerHeight
http://developer.android.com/reference/android/widget/ListView.html#attr_android:divider
http://developer.android.com/reference/android/widget/ListView.html#setDividerHeight(int)
要使用默认分隔符,请使用“?android:attr/listDivider
”作为“divider
”属性。
此外,为了能够以更快,更快的方式进行滚动,请使用fastScrollEnabled。
答案 3 :(得分:0)