问题标签 [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 投票
1 回答
223 浏览

android - 为项目列表视图中的子项实现 OnclickListener 已实现 SectionIndexer

我有一个ListView,我想用 SectionIndexer 实现 fastscroll,ImageView每行项目有 3 个项目,如下所示:

https://www.dropbox.com/s/th83hznhqzr01ds/cap2.png?dl=0

我想为每个图像视图 1、2、3 实现 onclicklistener 但是当我使用

它不起作用 -onClickListener没有被抓住,我不知道为什么。

这是我的适配器代码:

0 投票
0 回答
370 浏览

android - 创建自定义 android 快速滚动覆盖

我有一个列表视图,我想要一个类似于这个的自定义快速滚动覆盖在此处输入图像描述

我怎样才能做到这一点?我只需要指出正确的方向。

0 投票
0 回答
347 浏览

android - 如何设置快速滚动的位置?

我现在正在尝试制作一个可以快速滚动的 ListView。我使用以下代码制作了一个自定义快速滚动拇指:

尽管它完美地显示了图像,但它有一个不可见的区域,占据了 ListView 行的太多部分。谁能给我一个建议我现在应该做什么?我希望将滚动条放置在右边缘的末端..

0 投票
0 回答
251 浏览

android - Android ListView 快速滚动 - 使用滑块时触发 onItemLongClick 事件

我在Android 4.4、5.0、5.1(4.2.2 和旧版本都可以正常工作)上遇到了 ListView 组件 ( listView.setFastScrollEnabled(true); )的快速滚动功能的非常奇怪的行为。

如果OnItemLongClickListener在 ListView 上设置了 ,则行为如下:

1)单击“快速滚动滑块”在 ListView 中的一个项目上触发 onItemLongClick 事件(不一定在滑块正下方的项目上)。

2)当滑块用于慢速滚动(手指缓慢移动)时,也会发生同样的事情。

3)当滑块用于快速滚动时,触发“LongClick事件动画”,动作后出现如下图形工件:

在此处输入图像描述

使用许多 ListView 配置进行了多次测试。

示例测试应用程序源代码在这里: http: //ge.tt/517ZIFC2/v/0

它使快速滚动功能无用。知道如何解决这个问题吗?

0 投票
2 回答
4399 浏览

android - 如何处理 Lollipop 5.1 上的快速滚动条?

背景

我制作了一个小型库,它展示了如何模仿 Android Lollipop 的股票联系人应用程序的风格,在这里

问题

好像在Android 5.1上,快速滚动条看起来和之前的很不一样,而且靠得太近了,所以很难用。

安卓 4.4 截图:

在此处输入图像描述

这是 Android 5 上的屏幕截图:

在此处输入图像描述

在 Android 5.1 上:

在此处输入图像描述

我发现了什么

我试图浏览 Android 5.1 的所有“新增功能”部分,以及一些相关的类文档,但除了“ setFastScrollStyle ”之外,我没有发现任何特别之处。但是,我找不到任何关于如何使用它的解释(加上它来自 API 21,所以这可能不是原因)。

问题

如何使快速滚动条位于左侧一点,以便更容易触摸它?

你如何使用 setFastScrollStyle?有这方面的教程吗?

0 投票
1 回答
797 浏览

android - 为什么 Lollipop 中不显示快速滚动条

所以我有一个ListView,我正在尝试向它添加快速滚动条,如下所示:

这在 API 19 上运行良好,但在 API 21 或 22 上它根本不显示 - 在模拟器和设备上。

谁能告诉我为什么?

0 投票
2 回答
3019 浏览

android - 如何自定义快速滚动预览字母

我需要使用自定义背景资产自定义快速滚动字母预览(屏幕截图中的大 M),但我找不到任何有关它的文档。你能帮我吗?

在此处输入图像描述

0 投票
0 回答
1820 浏览

android - Android - xml可绘制形状大小设置为填充父级?

我正在开发一个快速滚动条。我想在旧设备上使用 Android 5.1 风格的快速滚动条(我正在测试 Android 5.0.2,API 21)。这是我到目前为止所得到的照片。(由于信誉系统,我还不能发布照片(我是新来的),所以这是我的谷歌照片的链接。)

https://goo.gl/photos/YihnpUN3SfjLjjB8A

这是我的问题:我希望滚动条轨道(灰色部分)占据屏幕的整个高度(更准确地说是内容的整个高度)。现在它从操作栏下方几个像素开始,在导航栏上方几个像素结束 - 我希望它从操作栏下方开始并在导航栏上方结束。

这是我的代码实现:

可绘制的 fastscroll_thumb.xml

可绘制的 fastscroll_track.xml

我正在为列表使用一个片段:

片段布局文件

样式.xml

我认为发生的事情是我只是在更改快速滚动条的“主题”。由于我使用的是 API 21,所以库存滚动条看起来不同(它只是一条带有较小拇指的细线 - https://goo.gl/photos/T15JVGgpisqqYSd26)。我设法使拇指高 48dp 宽 8dp,就像它应该的那样。但是,我无法更改轨道的高度。我想将它设置为“fill_parent”之类的东西,但我不能——唯一允许的单位是 px、dp、sp、in 和 mm。是否有任何简单的解决方法,还是我必须深入研究 fastscroll 实现?

还有一个问题:谁能告诉我快速滚动轨道的正确颜色?我目前正在使用#21000000.

谢谢。

0 投票
0 回答
428 浏览

android - 如何在 Android 应用的 RecyclerView 中添加快速/快速滚动条?

我正在寻找一种在 RecyclerView 中在右侧实现快速或快速滚动条(无论如何命名)的方法,类似于内阁的应用程序,但除了库之外找不到任何东西,但我真的没有喜欢它的设计。

有人可以帮我编写代码和/或布局来实现它吗?提前致谢

在此处输入图像描述

0 投票
0 回答
147 浏览

android - 带有 CursorAdapter fastScroll Alphabet 气泡的 Android 列表视图

我想创建一个从光标适配器获取数据的列表视图,并在右侧构建一个带有字母气泡的快速滚动。使用材料设计执行此操作的最佳方式/库是什么?我想在下面的链接中实现这一点。右边的字母泡泡也有同样的设计。

https://s3.amazonaws.com/uploads.hipchat.com/67537/1095843/8h5VtFvLlRMOsqI/2015-08-19%20at%209.28%20AM.png