В началото на дейността съм поставил напредъка на 8;
така че палецът е на 8, но на фона не е на 8, след смяна на seekbar тя работи добре, но в началото на дейността не е ...
Благодаря предварително...
Кодът е: -
public static int time=8;
oncreate(){
SeekBar sb=(SeekBar)findViewById(R.id.SB);
TextView tv=(TextView)findViewById(R.id.tv);
sb.setMax(20);
sb.setProgress(time);
sb.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
public void onStopTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
}
public void onStartTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
}
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
// TODO Auto-generated method stub
time=progress;
tv.setText(time+"");
}
});
}
Отговори:
1 за отговор № 1Опитайте първо да зададете максималната стойност. След това се опитайте да зададете напредъка.