大家早上好。 我是android开发的新手,我对android中的搜索栏有一个小问题。 实际上我正在开发一个应用程序,我在其中播放视频,并在视频下使用自定义搜索栏和自定义类。 现在我的问题是,当我选择视频并且其持续时间假定为1分钟时,但我想每次都在第15个位置设置搜索栏的右手拇指。 当我移动搜索栏的左拇指时,右拇指必须自动移动。并且必须在左右两侧保持15秒的搜索栏。
请帮我解决这个问题。提前致谢。
答案 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
这里不能使用准确和适当的变量添加更多细节。 希望它有所帮助