问题标签 [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.
android - 如何覆盖 Android ListView 快速滚动条外观
我正在尝试使用使用时间而不是 AZ 的 FastScroll 机制实现 ListView
不幸的是,我似乎无法找到进入 FastScroller 索引使用的布局的方法 - 它似乎决定显示一个带有非常大的白色文本的黑色小方块
我查看了源代码:
- http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.0_r1/android/widget/FastScroller.java/
- http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.3.3_r1/android/widget/AbsListView.java#AbsListView
这两个似乎都表明关键的快速滚动成员变量是私有的,并且使用的资源 id 是固定的:
有没有办法覆盖这个?理想情况下,我的目标是 2.2。以上。
android - 向 AlertDialog.Builder 滚动列表添加快速滚动
我在 AlertDialog 中显示了大量用户作为选择列表。这是我用来生成它的代码:
userNames 是数据库中名称的按字母顺序排列的列表。
这在大多数情况下都非常有效,但是,因为我有超过 100 个或更多的用户,所以滚动列表有点慢。我怎样才能开始添加快速滚动,以便用户可以在需要时跳转到列表中更下方的部分?
android - Android:在 WebView 中使用 fastScroll
我正在编写一个 Android 应用程序,它在 WebView 控件中显示非常长的 HTML 页面(对此我无能为力,它会解析外部网站)。有什么方法可以让滚动更容易吗?我试过 fastScroll 但看起来 WebView 不支持它。有任何想法吗?
android - Android ListView SectionIndexer
我通常使用节索引器没有问题,但这是我想要做的:
我有一个使用标题和条目的按字母顺序排列的列表——它们都很完美。但是我想在 A 部分上方添加自定义列表项。我可以做到这一点没问题,但是当我在这些项目上时,我不希望部分索引器覆盖显示。我如何告诉部分索引器在这些部分上方时不显示其覆盖(仍然保持快速滚动条在侧面)。
请注意,这些区域必须使用sections 数组注册,否则快速滚动条将无法完美对齐。因此,我只需要一种方法来告诉覆盖显示或不显示。
提前致谢。
android - SectionIndexer 数组的 Android 错误日志(使用快速滚动)
我正在使用并启用SectionIndexer
了ArrayAdapter
快速滚动。大多数列表工作正常,但有几个在同一点崩溃并显示相同类型的日志。
(请注意:这ListView
是基于从 MySQL 表输入的数据。该列表有大约 2000 个项目。但列表中的 SQL 有一个“where 子句”,一次只能显示 100-200 个。似乎是拇指滚动自然滚动 2000 项的大小,并且不对应于这个“where 子句”。我不相信这是 PHP/MySQL 的问题,而是在我的 Android/Java 中。)
这是日志:
这是第 57 行的代码:
此外,这是适配器中的更多代码:
android - 带有大字母预览的拇指滚动
我正在使用启用了拇指滚动的 ListView 对象,并且想知道如何包含大字母预览,如下图所示:
我知道如何使拇指滚动工作;这是我正在寻找的大字体预览。
nb 为了让拇指滚动工作,我将以下行添加到布局 XML 中的 ListView 对象中:
android - 按字母顺序快速滚动
我正在尝试用字母创建一个快速滚动。有人可以告诉我如何在另一个课程中使用这个问题中的代码吗?我有一个类,它的方法返回我需要放入快速滚动的字母,所以我想在另一个类中使用这个类,如下所示:
但后来我不知道如何让这些字母出现。
如果可以,请帮助我。
android - Android ListView快速滚动部分:部分文本太长
我正在使用 ListView 来实现时间线。我启用了 FastScroll 并使用了 SectionIndexer,以便用户可以拖动滚动条并查看显示的部分文本。
问题是所有这些都是内置的 UI。显示部分文本的 textview 对我来说太小了,我试图显示下午 5 点,但对于 textview(或其他 UI?)来说太长了。
有什么更简单的方法来解决这个问题?例如,我可以设置部分文本的字体大小或 textview 布局的方法?
谢谢!
android - 旧设备上的 Holo 快速滚动外观
关于我的应用
我有一个具有全息外观的应用程序。
对于Honeycomb 之前的设备,我只是向后移植了Holo 主题的一些元素。
CheckBox、RadioButton 可以使用主题、样式和属性...
我正在尝试做的事情
我使用ListView来显示很多项目。我想在我的ListView上启用快速滚动,并且希望它具有全息外观。
我的问题
我在将快速滚动Drawable集成到我的应用程序主题中时遇到了一些困难。
到目前为止我尝试过的
寻找执行此操作的库。 HoloEverywhere很有希望,但没有处理。
尝试自己做:
我刚刚添加了那些drawable:
然后还添加了这个drawable:
在我的中添加了这个attrs.xml
:
我在我的themes.xml
:
此主题已正确设置为我的应用程序Manifest.xml
:
请记住,android:fastScrollThumbDrawable
不存在 pre-honeycomb。
我希望你能帮我解决这个问题。:)
更新 :
几个小时前, HoloEverywhere 似乎添加了快速滚动支持:
https://github.com/ChristopheVersieux/HoloEverywhere/commit/34561e48339bf6a3e0307d2d35fc4c5ac8409310
我会检查一下。:)