【问题标题】:android - listview fastscroll with alphabet like on iPhone contacts activityandroid - listview fastscroll 与 iPhone 联系人活动中的字母类似
【发布时间】:2011-07-04 23:53:03
【问题描述】:

您好,我只是想用字母滚动条实现类似 fastscroll 的 iPhone。见这里:http://appsreviews.com/wp-content/uploads/2010/08/Cures-A-Z-App-for-iPhone.jpg

令人惊讶的是,我在 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 listview fastscroll


【解决方案1】:

尝试在 XML 布局中将 android:fastScrollEnabled 添加到您的 ListView 中,这应该可以让您非常接近您的需要。

【讨论】:

  • 是的,但存在三个问题: 1. “快速”滚动条出现又消失。 2.它看起来和原来的滚动条看起来很不一样。 3. 现在,当我修改滚动条drawable 时,它​​不再跟踪进度。我将编辑帖子,以便您可以看到列表视图的 xml。
猜你喜欢
  • 1970-01-01
  • 2013-05-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-11
  • 1970-01-01
  • 2017-05-11
  • 2019-04-29
相关资源
最近更新 更多