我正在尝试在android中构建一个类似于此的列表视图(忽略搜索栏):
output. http://www.freeimagehosting.net/uploads/6394404c4d.png
iPhone有类似的选项,称为部分索引:
我可以使用以下方法获取列表中的部分: http://bartinger.at/listview-with-sectionsseparators/
现在我要构建索引(位于第一个图像右侧的东西) (索引是自定义的,可能只包含一个字母)
我不想这样做:
创建一个活动,左侧有一个列表视图,右侧有另一个文本视图(或可能是任何内容),然后跟踪正确的元素并更新列表。 例如:http://hello-android.blogspot.com/2010/11/sideindex-for-android.html
我想自定义android本身的listview,以便列表视图在右边包含这样的索引。这样的事情。
一个extends ListActivity
类和一些类或如何包含侧栏的类。
(我将管理侧栏的编码工作)。因此,每当另一个类扩展MyCustomListActivity
时,它将具有列表以及侧边栏。
我的问题是如何在我的自定义类中包含扩展ListActivity的侧栏? 或者有更好的方法来做到这一点吗?
答案 0 :(得分:2)
因为我的索引不仅仅是一个字母,在少数情况下它的倍数 字母。 - Gaurav Shah 2天前
假设这是您不希望使用SectionIndexer
快速滚动的唯一原因,这里有一些代码适用于multiple letters。
以下是它应该是什么样的截图: