SeekBar Thumb позиция вопроса
я пытаюсь сделать "маркированы» большой палец для моего Seekbar. Цель состоит в том, чтобы настраивать текст над большим пальцем каждый раз, когда изменяется положение панели поиска.
Я делаю это:
...
seekBar = (SeekBar) findViewById(R.id.bet_seek_bar);
seekBar.setMax(10);
setSeekBarLabel("0");
seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onStopTrackingTouch(SeekBar seekBar)
{
}
@Override
public void onStartTrackingTouch(SeekBar seekBar)
{
}
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser)
{
setSeekBarLabel(String.valueOf(progress));
}
});
}
private void setSeekBarLabel(String text)
{
BitmapDrawable thumb = Utils.writeOnBitmap(thumbBmp, text, 0, 0, thumbLablePaint);
seekBar.setThumb(thumb);
}
После запуска и коснуться панели, яЯ получаю это:
Я неВНИМАНИЕ: прямо сейчас о любом текстовом вопросе (не пишите один, порцию и т. Д.).
Я забочусь о положении большого пальца относительно хода бара.
Положение большого пальца должно быть там, где заканчивается зеленая полоса. Что мне не хватает?
С уважением.