Android “材质”对话框的样式错误
似乎有两个Android “材质”对话框的样式错误,android,Android,似乎有两个进程对话框或者有第二个背景? 这张照片说明了一切: 我使用的代码是: progressDialog = new ProgressDialog(getActivity(), R.style.ProgressDialog); progressDialog.setIndeterminate(true); progressDialog.setMessage("Updating Profile..."); progressDialog.
进程对话框
或者有第二个背景?
这张照片说明了一切:
我使用的代码是:
progressDialog = new ProgressDialog(getActivity(),
R.style.ProgressDialog);
progressDialog.setIndeterminate(true);
progressDialog.setMessage("Updating Profile...");
progressDialog.show();
其中,样式为:
<style name="ProgressDialog" parent="Theme.AppCompat.Dialog">
<item name="colorAccent">@color/colorAccent</item>
<item name="android:textColorPrimary">@color/app_body_text_disabled</item>
<item name="android:background">@color/colorAccent</item>
</style>
@颜色/颜色重音
@颜色/应用程序\u正文\u文本\u已禁用
@颜色/颜色重音
这里详细讨论了您的问题。希望能有所帮助
使用AppCompat-v7 22进行对话框蒙皮会在api<21上产生难看的阴影