对于这个ProgressDialog 超好用 主要是运用在异步操作的时候...下面来具体看看ProgressDialog 类
mpDialog = new ProgressDialog(MainActivity.this);
mpDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);//设置风格为圆形进度条
mpDialog.setTitle("提示");//设置标题
mpDialog.setIcon(R.drawable.ic_launcher);//设置图标
mpDialog.setMessage("正在加载,请稍后...");
mpDialog.setIndeterminate(false);//设置进度条是否为不明确
mpDialog.setCancelable(true);//设置进度条是否可以按退回键取消
mpDialog.setButton("按钮1", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
mpDialog.setButton2("按钮2", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
mpDialog.show();
差不多和AlertDialog差不多!