我在asynctask方法中显示progressdialog。
我的代码如下:

@Override
protected void onPreExecute() {
super.onPreExecute();
progDailog = new ProgressDialog(MyActivity.this.getParent());
progDailog.setIndeterminate(false);
progDailog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
progDailog.setCancelable(true);
progDailog.show();
}

显示的对话框右侧有一个长空格。
但我只想显示左循环图像,没有右空间。
如何修改?

最佳答案

右边的空格是因为通常在微调器的右边也有一个文本。
如果只想显示微调器,请使用AlertDialog进行尝试:

AlertDialog.Builder builder = new AlertDialog.Builder(this);
ProgressBar pbar = new ProgressBar(this);
builder.setView(pbar);
builder.create().show();

关于android - ProgressDialog样式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9109817/

10-12 04:14