我正在使用以下类显示进度对话框..
MyProgressDialog.java
public class MyProgressDialog extends Dialog {
public static MyProgressDialog show(Context context, CharSequence title,
CharSequence message) {
return show(context, title, message, false);
}
public static MyProgressDialog show(Context context, CharSequence title,
CharSequence message, boolean indeterminate) {
return show(context, title, message, indeterminate, false, null);
}
public static MyProgressDialog show(Context context, CharSequence title,
CharSequence message, boolean indeterminate, boolean cancelable) {
return show(context, title, message, indeterminate, cancelable, null);
}
public static MyProgressDialog show(Context context, CharSequence title,
CharSequence message, boolean indeterminate,
boolean cancelable, OnCancelListener cancelListener) {
MyProgressDialog dialog = new MyProgressDialog(context);
dialog.setTitle(title);
dialog.setCancelable(cancelable);
dialog.setOnCancelListener(cancelListener);
/* The next line will add the ProgressBar to the dialog. */
dialog.addContentView(new ProgressBar(context), new LayoutParams(30,30));
dialog.show();
return dialog;
}
public MyProgressDialog(Context context) {
super(context, R.style.NewDialog);
}
}
这是styles.xml中的新对话框样式
<style name="NewDialog" parent="@android:style/Theme.Dialog">
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@drawable/vogstabimage_80</item>
<item name="android:textColor">#ffffff</item>
<item name="android:text">Loading...</item>
</style>
<item name="android:windowBackground">@drawable/vogstabimage_80</item>
我之前使用的图像大小为40 * 40,现在我使用80 * 80,
但我没有发现进度对话框的大小有任何变化。
如何增加进度对话框的大小?
为什么不改变它的大小&gt;我是否需要更改代码中的任何内容?
我搜索了SO,但所有这些帖子都与动画相关,我只是想使用这种图片类型。
请帮助
提前致谢