改变SeekBar滑块/指针速度

3

我在谷歌上没有找到相关信息。我正在研究是否可以改变 SeekBar 的指针/拇指速度。例如:我把手指滑动到屏幕的一半,但是指针只移动了四分之一。 我有一个想法是在 OnStartTrackingTouch() 方法中增加需要移动 SeekBar 拇指的距离,并在 OnStopTrackingTouch() 方法中将其重置。但我不知道如何解决这个问题。


你有这个的任何实现吗? - Amir
2个回答

1

我在 SlimKat Rom 4.4.4 中找到了解决方案。Jubakuba 实现了一个精细控制的 seekBar。Github 链接


0

随着当前值与最大值的百分比变化,进度条上的指示器也会相应改变。因此,如果您将进度条的最大值减半,则指示器的“灵敏度”将增加一倍。


1
谢谢你的帮助,但是拇指仍然以相同的速度移动。 MX Player有一个很好的例子,就是我正在寻找的。进度条滑动速度取决于y坐标,你越高地移动手指,视频倒带得越慢。 - Jan Bibber

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接