问题标签 [fastscroll]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1379 浏览

android - Android列表视图SectionIndexer - 列表视图不显示当前滚动字母

我正在尝试使用 secionIndexer 在列表视图中快速滚动。我已经实现了,但是在滚动列表时它应该弹出我们滚动的当前字母,但它没有显示出来。

在调试模式下,我知道在我的情况下从未调用 getSectipons() 和 getPositionForSection() ,但在我从 web 尝试的任何其他简单示例中,它确实调用了这些函数。

Pelase 建议我该怎么做 //################## 这是我的适配器的代码

//#######################

我假设在适配器中,当我传递 textViewId 时,它不会使用当前的 textVewId,因为 sectionIndexer 函数永远不会被调用。

在布局new_invest_row我得到自定义行,其中有一个图标和几个 textViews。我根据我在每一行中显示的对象的名称对列表进行排序。我希望索引器处理对象的名称。

请帮我提供确切的解决方案

0 投票
2 回答
1309 浏览

android - Android - expandablelistview 中的快速滚动拇指无法正确滚动列表

我正在使用 expandablelistview 来显示包含不同数量的儿童的组列表。有时列表很长,所以我想启用快速滚动。我这样做了,当我以通常的方式用手指滚动列表时,一切正常。

但是当我抓住拇指并将其拖到底部时,当我将拇指从顶部移动了大约 1/3 的高度时,列表将滚动到最后一个位置。我该怎么做才能让拇指根据滚动条的全高定位列表?

0 投票
1 回答
1356 浏览

android - 实施了 SectionIndexer 的 ListAdapter 抛出 ClassCastException

我正在尝试通过实现接口而不是扩展 BaseAdapter 子类(如 ArrayAdapter)来实现 ListAdapter。但我得到的只是一个 ClassCastException,它没有告诉我它的具体原因。

首先关于我要开发的应用程序:

我想为支持 Android 的设备创建一个 Hex View(以及后来的 Hex-Editor)。ListAdapter 像往常一样工作并且完美无缺。SectionIndexer 部分却没有。我想让用户滚动浏览大文件,这样他在正常滚动时手指就不会感到疲倦。所以我决定将加载的文件拆分为 1024 字节的部分(我的快速滚动部分)。

所以让我给你看代码:

我没有像教程中那样使用哈希映射,因为我只滚动了一个静态数组。所以返回位置应该足够了。这无关紧要,因为这些函数从来没有被调用过。

一切仍然有效,您可以通过正常的滚动滚动,但如果您触摸“抓取器”,应用程序会通知您其强制关闭。我首先认为它仅适用于字符部分字符串,但这也没有解决问题。

然而,这是我得到的堆栈跟踪:

如果您需要系统信息:我使用运行 Android 2.3.7 (CyanogenMod) 的 HTC Desire GSM。我还尝试了一个强制关闭的模拟环境(Android 2.1)。

我没有弄清楚我做错了什么。Android 没有告诉我比这个堆栈跟踪更多的信息。对此特定查询的 Google 搜索结果为空或“无效”。

我将本教程用于我的 ListAdapter:

具有快速滚动和部分索引的 Android ListView

0 投票
0 回答
4273 浏览

android - 我们可以在 ScrollView 上有一个自定义滚动条吗?

我想为我的一个滚动视图制作一个自定义滚动条,但找不到怎么做。

我希望我的滚动条像 ListViews 的 fastScroll 一样更加明显和可控。不幸的是,ScrollView 上没有 setFastScrollEnabled(true)。

\o/ 所以欢迎回答我的前两个问题:

如何更改滚动条的外观?

如何在 ScrollView 上激活快速滚动?

然后我想到了另一个想法:在滚动条上添加按钮和指示器,作为 goToTop 和 goToBottom、progressBar 等……让这个小条成为用户的人体工程学工具。(例如可扩展的上下文菜单)

所以如果第一个问题有很好的答案,我有第二个问题:

如何添加按钮和 setOnClickListener 这个新的 ScrollBar?

为了说明它:

左侧:ScrollView 上的 FastScroll

右侧:ScrollView 上的 ErgonomicScrollBar

一张图片来说明它

0 投票
1 回答
279 浏览

android - Listview、Bitmaps 和 FastScroll 奇怪的堆分配

我在列表视图上有一个奇怪的分配问题,其中填充了很多带有位图的视图。

奇怪的是,如果我手动向下滚动列表,系统会在堆上分配越来越多的空间,并且应用程序会因臭名昭著的 OutOfMemory 崩溃。如果我使用 fastscroll 向下滚动列表,系统会正确释放堆!当然,我重用视图...

关于如何纠正这个问题的任何想法?

0 投票
2 回答
9873 浏览

android - android listview快速滚动自定义问题

这是我的列表视图

这是 listviewfastscrollstyle 样式文件

这是列表选择器文件

但是列表视图快速滚动条仍然没有得到定制。

0 投票
1 回答
810 浏览

android - 当用户在字母列表上拖动时,如何使用前字符创建快速滚动以在屏幕上显示

我是安卓新手,

我已经完成了如下图所示的联系人列表,

在此处输入图像描述

但问题是当我点击字母列表时,租船人没有显示,它仅在我滚动浏览“FastScroller”时才显示,但我不想在我的屏幕上显示“FastScroll”:这是显示内容的链接我想,

在此处输入图像描述

这种类型的联系人列表与“samsung Galexy Y”一起出现

请帮助我,在此先感谢

0 投票
5 回答
3928 浏览

android - Android ListView fastScrollThumbDrawable 不起作用

我正在做一个应用程序,我希望我的列表视图上的快速滚动选项卡成为自定义拇指选项卡。在线阅读文档我认为这样做可以:

列表视图很好,自定义滚动条颜色正常工作,并且显示了 fastscrollbar 选项卡,但它使用的是默认拇指图像而不是png文件scrollbar_thumb

拇指图像是否需要采用某种格式或大小?可以将其更改为自定义图形,如果不能,至少可以更改拇指的颜色吗?

任何帮助都感激不尽

0 投票
7 回答
46912 浏览

android - 如何在android中使用快速滚动?

我有一个按月和年(2010 年 6 月、2010 年 7 月等)分隔的事件列表

我想启用快速滚动,因为列表真的很长。

如何ListViews在 Android 中启用快速滚动?

0 投票
1 回答
795 浏览

android - 早期 android 版本上的快速滚动行为

我正在开发一个从 API 级别 8 到 14 的 android 应用程序。我正在尝试在早期版本中获得与 android 4 相同的快速滚动行为(请参阅 contacts-app)(右侧固定时尚滚动条)。有谁知道如何实现这一目标?我试图找到一种方法来覆盖我的 fastScroll-DrawableListView但没有成功。重要的是,这不是普通的滚动条,而是快速滚动操作。

图 1