Android: значение инкремента SeekBar - как к

Мой SeekBar (ползунок) работает просто великолепно, но, он увеличивает/постепенно уменьшает, поскольку я двигаю палец, но, я хочу изменить инкрементное значение на константу, такой как 5. Я пытался использовать

slider.incrementProgressBy (5);

чтобы сделать это, но, это не работает (примечание: Я поместил его в различные местоположения, внутри и снаружи слушателя действия, но это не работало).

Вот две строки, которые касаются этого:

slider.incrementProgressBy(5);
validBpm = slider.getProgress();

Те строки в настоящее время в сенсорном слушателе SeekBar.

Я предполагаю, что это просто, и я пропускаю очевидное - какие-либо предложения?Спасибо...

12
задан headscratch 1 August 2010 в 15:42
поделиться

1 ответ

Насколько я знаю, вы не можете изменить значение приращения SeekBar . Вместо этого измените максимальное значение ( setMax () ) и используйте умножение. Например, вместо увеличения от 0 до 25 на 5 используйте приращение от 0 до 5 на единицу, а затем умножьте значение SeekBar на 5, чтобы получить результат.

53
ответ дан 2 December 2019 в 03:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: