1.圆形进度条
public void showPregressDialog(View v)
{
//参数必须是Activity对象
ProgressDialog progressDialog=new ProgressDialog(this);
progressDialog.setMessage("请稍后,正在加载中");
progressDialog.setCancelable(true);
progressDialog.show();
}
2.直线进度条
public void showHorizontalProgressDialog(View v)
{
ProgressDialog progressDialog=new ProgressDialog(this);
progressDialog.setMessage("请稍后,正在加载中");
//设置进度条的风格
progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
progressDialog.setCancelable(true);
progressDialog.setMax(100);//设置最大进度条度数
progressDialog.show();
//显示到后面才会显示默认的进度条
progressDialog.setProgress(50);
}
需要注意的是,传递的参数是Activity。