android-listview fastscroll与iPhone联系人活动中的字母表类似

android-listview fastscroll与iPhone联系人活动中的字母表类似,android,listview,fastscroll,Android,Listview,Fastscroll,嗨,我只是想用字母滚动条实现一个类似iPhone的fastscroll。请看这里: 令人惊讶的是,我在android上找不到类似的东西 谢谢你的帮助 <ListView android:id="@+id/lstItems" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:l

嗨,我只是想用字母滚动条实现一个类似iPhone的fastscroll。请看这里:

令人惊讶的是,我在android上找不到类似的东西

谢谢你的帮助

<ListView 
    android:id="@+id/lstItems" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:orientation="vertical"
    android:layout_below="@id/seekbarvalue" 
    android:scrollbarThumbVertical="@drawable/scrollbar_vertical_thumb" 
    android:scrollbarTrackVertical="@drawable/scrollbar_vertical_track"
    android:scrollbarSize="30dp"
    android:scrollbarStyle="insideOverlay"
    android:fadeScrollbars="false" />

有人在其他帖子中对此发表了评论:“如果你是为android开发的,那么你所有的应用程序小部件都应该做类似的事情。不需要从iPhone上复制。”不过,试着向你的客户解释一下,他希望应用程序在大多数手机上看起来都一样


下面是它现在的样子:丑陋。

尝试将
android:fastScrollEnabled
添加到XML布局中的ListView,这将使您非常接近所需内容。

是的,但有三个问题:1。“快速”滚动条出现并消失。2.它看起来与原来的滚动条非常不同。3.现在,当我修改滚动条可绘制时,它不再跟踪进度。我将编辑这篇文章,这样你就可以看到listview的xml了。嗨,你找到这个问题的答案了吗