【发布时间】:2014-02-26 08:13:40
【问题描述】:
我正在尝试将自定义的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();
这是我的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>
这是当前的输出:
【问题讨论】:
-
推荐这个可能有帮助的stackoverflow.com/questions/5337613/…
-
@Aravinth 我在这里没有使用任何小部件。我使用了 ProgressDialog。
-
对此更好的回复是stackoverflow.com/a/22072093/176977,具体问题是 ProgressDialog 中的微调器(进度)。
标签: android android-progressbar