我试图以百分比显示DownloadManager的下载进度,如通知栏中所示。
我已经阅读了一些答案here。
但是,提供的方法是使用final SeekBar seekBar01 = (SeekBar)findViewById(R.id.seek01);
final SeekBar seekBar02 = (SeekBar)findViewById(R.id.seek02);
final SeekBar seekBar03 = (SeekBar)findViewById(R.id.seek03);
seekBar01.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
seekBar02.setProgress(100-seekBar01.getProgress());
}
...
});
。
据我了解,Thread
不是一个好方法。
有没有其他方法可以做同样的事情? 或者在这种情况下使用Thread就好了?
编辑1: 添加到我的项目中的代码中。
Thread