0
我有一个媒体播放器,显示它已加载多少进度条,但加载完成后进度条和textview不会消失。完成加载后Progressbar和Textview不会消失
这里是代码
编辑 - CODE现在工作
private void initView() {
Pbar = (ProgressBar) findViewById(R.id.progressBar01);
Pbar.setMax(100);
txtview = (TextView)findViewById(R.id.textView01);
}
public void onBufferingUpdate(MediaPlayer mp, int percent) {
{
if(percent < 100){
Pbar.setVisibility(View.VISIBLE);
txtview.setVisibility(View.VISIBLE);
}
Pbar.setProgress(percent);
if(percent == 100) {
Pbar.setVisibility(View.INVISIBLE);
txtview.setVisibility(View.INVISIBLE);
}
}
}
THX:P
百分比不能得到100?是否有另一种方法可以覆盖。你所在的班级是什么类型? – Blundell 2011-12-18 22:13:00
只要确定,但是这个方法会被调用吗?你可以尝试做一个else而不是if(percent == 100)。 – Bobbake4 2011-12-18 22:44:54