首先在oncreate()中:
mProgressDialog = new ProgressDialog(this);
mProgressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
mProgressDialog.setTitle("标题");
然后在AsyncTask中:
protected void onPreExecute() {
super.onPreExecute();
mCount = 0;
int temp = 100;
mProgressDialog.setMax(temp);
mProgressDialog.show();
}
protected String doInBackground(String... params) {
for(int i=0;i<max;i++){
mProgressDialog.setProgress(mCount++);
}
return null;
}
protected void onPostExecute(String result) {
mProgressDialog.dismiss();
}

浙公网安备 33010602011771号