Должно быть, я должен использовать от 0 до 300 для поиска по минимальному и максимальному значению соответственно.Изменить описание прогона для поиска (преобразование с плавающей точкой в int)
Но чтобы показать свой прогресс в TextView от -15 до 15.
-15(seekmin)------------0(middle)---------------15(seekmax)
0(seekmin)-------------150(middle)-----------300(seekmax)
Я кодироваться как
@Override
public void onProgressChanged(SeekBar arg0, int progress, boolean arg2)
{
int val = Math.round((float) (progress/10.0)) -15;
eqTextView[i].setText(String.valueOf(progress));
Log.e("SeekTest", "ing " + progress + "VAL is" + val);
}
вал должен показывать от -15 до 15, но он показывает -15 до 285. Я знаю, что моя логика правильная, но проблема превращает ее в int.
eqTextView [i] .setText (String.valueOf (val)); ? –
Я знаю, но я тестирую его в журнале. @ Вишнудев К. – Nepster