Мой SeekBar (ползунок) работает просто великолепно, но, он увеличивает/постепенно уменьшает, поскольку я двигаю палец, но, я хочу изменить инкрементное значение на константу, такой как 5. Я пытался использовать
slider.incrementProgressBy (5);
чтобы сделать это, но, это не работает (примечание: Я поместил его в различные местоположения, внутри и снаружи слушателя действия, но это не работало).
Вот две строки, которые касаются этого:
slider.incrementProgressBy(5);
validBpm = slider.getProgress();
Те строки в настоящее время в сенсорном слушателе SeekBar.
Я предполагаю, что это просто, и я пропускаю очевидное - какие-либо предложения?Спасибо...
Насколько я знаю, вы не можете изменить значение приращения SeekBar
. Вместо этого измените максимальное значение ( setMax ()
) и используйте умножение. Например, вместо увеличения от 0 до 25 на 5 используйте приращение от 0 до 5 на единицу, а затем умножьте значение SeekBar
на 5, чтобы получить результат.