Я пытаюсь установить максимум для моего SeekBar, но он по-прежнему по умолчанию 100.Невозможно установить максимальную для SeekBar
XML
<SeekBar
android:id="@+id/seekBarRow1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="5"
android:progress="0"
/>
Определение и настройка макс
final SeekBar seekBarRow1 = (SeekBar)findViewById(R.id.seekBarRow1);
seekBarRow1.setMax(50);
Не знаю, работает ли это, но вот мой слушатель
seekBarRow1.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)
{
progress = progress * 2;
numWeightsRow1 = progress;
numWeightsRow1 = numWeightsRow1/2;
numRow1.setText("" + progress);
updateWeight();
}
});
Я попытался добавить к моему SeekBar в XML, но он по-прежнему по умолчанию 100.
android:max="50"
*, но он по-прежнему по умолчанию 100. *, как вы знаете? – Blackbelt
, потому что, когда я нажимаю его на свое устройство, слайдер переходит от 0-100. Я хочу, чтобы он шел от 0 до 50. – th3ramr0d
где вы читаете '100'? В 'numRow1.setText (" "+ progress);'? – Blackbelt