Android 在活动开始时加载进度时出现Seekbar错误

Android 在活动开始时加载进度时出现Seekbar错误,android,seekbar,android-progressbar,Android,Seekbar,Android Progressbar,在活动开始时,我已将进度设置为8 所以拇指在8,但背景不在8,在更换搜索杆后,它工作正常,但在活动开始时,它不是 先谢谢你 代码是:- 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.setOnSeekBarCh

在活动开始时,我已将进度设置为8
所以拇指在8,但背景不在8,在更换搜索杆后,它工作正常,但在活动开始时,它不是

先谢谢你

代码是:-

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+"");
        }
    });
}

首先尝试设置最大值。然后尝试设置进度。

您不认为在这里显示代码会有点帮助吗?