很多情况下,ProgressDialog进度条不需要真实显示进度,这些滚动即可,可以设置如下属性。
mDialog = new ProgressDialog(context);
mDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); //进度条水平显示 mDialog.setIndeterminate(true); //进度条进度自动滚动
2:如果进度条放在异步任务
onProgressUpdate中没有执行的话,需要在异步线程 doInBackground 方法中调用 publishProgress()方法才行。