如何在Android中更改ProgressDialog Spinner颜色?

anu*_*ika 8 android android-progressbar

我想自定义添加ProgressDialog到我的Activity.我成功地更改了ProgressDialog字体和背景颜色,但我不知道如何在不使用小部件的情况下更改微调颜色.谁能帮我?

这是我的Activity代码:

 myPd_bar=new ProgressDialog(Ratings.this,R.style.Theme_MyDialog);
 myPd_bar.setMessage("Loading....");
 myPd_bar.setTitle(null);
 myPd_bar.show();
Run Code Online (Sandbox Code Playgroud)

这是我的styles.xml代码:

<style name="Theme.MyDialog" parent="@android:style/Theme.Dialog">
    <item name="android:textColor">#daac56</item>
    <item name="android:background">#160203</item>
    <item name="android:windowFrame">@null</item>
    <item name="android:windowBackground">@android:color/transparent</item>
    <item name="android:windowIsFloating">true</item>
    <item name="android:windowContentOverlay">@null</item>
</style>
Run Code Online (Sandbox Code Playgroud)

这是当前的输出:

在此输入图像描述

Coc*_*ico 1

你不能...因为所有 Android 版本(2.3、4.0、...)上的微调器都不同

如果你想更换旋转器,

  1. 您必须创建自己的 .gif 格式。

或者

  1. 也许尝试设置透明度并更改背景颜色。

但为什么要改变旋转器呢?这真的很重要吗?