ProgressDialog dialog = new ProgressDialog(mainActivity.this);
// 设置进度条风格 STYLE_SPINNER圆形 旋转 STYLE_HORIZONTAL长形进度条
dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
dialog.setTitle("提示");
dialog.setMessage("这是一个进度条对话框");
// 标题图片
dialog.setIcon(R.drawable.icon);
// 进度条是否不明确
dialog.setIndeterminate(false);
// 是否可以按back键取消
dialog.setCancelable(false);
dialog.setButton("按键1", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 点击按键后默认会取消对话框
Toast.makeText(mainActivity.this, "按键1",
Toast.LENGTH_SHORT).show();
}
});
dialog.show();
// dialog.setProgress(total++);设置当前进度
版权声明:本文为博主原创文章,未经博主允许不得转载。