Android:SeekBar增值 - 如何

hea*_*tch 12 android slider increment seekbar

我的SeekBar(滑块)工作正常但是,当我滑动手指时,它会递增/递减1,但是,我想将增量值更改为常量,例如5.我尝试使用

slider.incrementProgressBy(5);

要做到但是,它不起作用(注意:我把它放在动作监听器内外的不同位置,但它不起作用).

以下是与此相关的两行:

slider.incrementProgressBy(5);
validBpm = slider.getProgress();
Run Code Online (Sandbox Code Playgroud)

这些线目前在SeekBar的触控听众中.

我想这很简单,我忽略了显而易见的 - 任何建议?谢谢...

Com*_*are 53

AFAIK,您无法更改SeekBar增量值.相反,改变你的max(setMax())并使用乘法.例如,不是0到25递增5,而是使用0到5递增1,然后将SeekBar值乘以5得到结果.