如何在android中一次移动搜索栏的左右拇指

时间:2015-03-20 06:58:49

标签: android seekbar

大家早上好。 我是android开发的新手,我对android中的搜索栏有一个小问题。 实际上我正在开发一个应用程序,我在其中播放视频,并在视频下使用自定义搜索栏和自定义类。 现在我的问题是,当我选择视频并且其持续时间假定为1分钟时,但我想每次都在第15个位置设置搜索栏的右手拇指。 当我移动搜索栏的左拇指时,右拇指必须自动移动。并且必须在左右两侧保持15秒的搜索栏。

请帮我解决这个问题。提前致谢。

1 个答案:

答案 0 :(得分:0)

由于您已经提供了任何具体细节,我假设您正在使用RangeSeekBar 为了保持拇指之间的恒定距离尝试使用差异 (leftThumb的进度值 - rightThumb的进度值。)

如果差异等于您想要的值(在您的示例中为15),则禁用搜索栏。

checkhere How to set range between two thumbs in range seek bar in android?

您可以使用的第二种方法是:

获取leftThumb和rightThumb的当前进度值

如果他们之间的差异是' 15'然后设置rightThumb的进度 如

在if条件

下的

seekTo(leftThumb的进度值+15)

(leftThumb的进度值 - rightThumb的进度值)== 15

这里不能使用准确和适当的变量添加更多细节。 希望它有所帮助