Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何用拇指实现快速滚动的滚动条_Android_Horizontal Scrolling - Fatal编程技术网

Android 如何用拇指实现快速滚动的滚动条

Android 如何用拇指实现快速滚动的滚动条,android,horizontal-scrolling,Android,Horizontal Scrolling,我需要实现一个大约有1000个缩略图的屏幕。此屏幕应支持基于手势的滚动以及使用带拇指的滚动条快速滚动。所以,如果用户想从第1页移动到第100页,他只需拖动拇指即可到达 但安卓系统中没有这种控制。有seek酒吧,但它的外观和感觉与我想要的不一样。我还想使用horizontalscrollbar继承flick和swipe功能。所以我想在我的应用程序中添加水平scroolbar和seekbar的功能 但我面临一些问题,需要将拇指位置与滑动或轻弹事件同步,并且seekbar拇指的外观和感觉也需要修改 请

我需要实现一个大约有1000个缩略图的屏幕。此屏幕应支持基于手势的滚动以及使用带拇指的滚动条快速滚动。所以,如果用户想从第1页移动到第100页,他只需拖动拇指即可到达

但安卓系统中没有这种控制。有seek酒吧,但它的外观和感觉与我想要的不一样。我还想使用horizontalscrollbar继承flick和swipe功能。所以我想在我的应用程序中添加水平scroolbar和seekbar的功能

但我面临一些问题,需要将拇指位置与滑动或轻弹事件同步,并且seekbar拇指的外观和感觉也需要修改


请提供一些线索。

ListView拇指支持:

ListView vList = ...;
vList.setFastScrollEnabled(true);
GridView拇指支持:

GridView vGrid = ...;
vGrid .setFastScrollEnabled(true);
您还可以将内容划分为多个部分。为了实现这一点,适配器必须实现以下接口:

android.widget.SectionIndexer

看。它详细介绍了如何在API级别>=11上自定义快速滚动拇指的外观。

您是否更改了快速滚动拇指的外观?我似乎不能在网格视图上做这件事