Seekbar с 1 десятичным знаком - PullRequest
       17

Seekbar с 1 десятичным знаком

0 голосов
/ 28 февраля 2020

Мне нужно, чтобы моя панель поиска показала 1 десятичный знак, кроме 4.5. Теперь оно отображается как целое число.

seekBar.setProgress((int)Float.parseFloat(Item.getRating()));

Thx.

1 Ответ

0 голосов
/ 28 февраля 2020

Я думаю, что это поможет вам

aSeekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
    @Override
    public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        float value = ((float)progress / 10.0);
        // value now holds the decimal value between 0.0 and 10.0 of the progress
        // Example:
        // If the progress changed to 45, value would now hold 4.5
    }

    @Override
    public void onStartTrackingTouch(SeekBar seekBar) {}
    @Override
    public void onStopTrackingTouch(SeekBar seekBar) {}
});
...