我正在制作自定义进度对话框
我的自定义样式代码是
<style name="CustomDialog" parent="@android:style/Theme.Dialog">
<item name="android:background">#000000</item>
<item name="android:textColor">#FFFFFF</item>
</style>
我的java代码是。
pDialog = new ProgressDialog(context,R.style.CustomDialog);
pDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
pDialog.setMessage("Processing");
pDialog.getWindow().setBackgroundDrawable(newColorDrawable(android.graphics.Color.TRANSPARENT));
pDialog.setCancelable(false);
pDialog.show();
现在我如何删除进度对话框中的bckground颜色 图片链接为Using custom ProgressDialog android
答案 0 :(得分:3)
:
<style name="CustomDialogTheme" parent="@android:style/Theme.Dialog">
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowIsFloating">false</item>
<item name="android:windowNoTitle">true</item>
</style>
你的代码中的:
pDialog = new ProgressDialog(context,R.style.CustomDialogTheme);