【问题标题】:Styling progress dialog in androidandroid中的样式进度对话框
【发布时间】:2011-02-05 17:17:57
【问题描述】:

花了半天时间了解如何将一些样式更改为进度对话框,但我无法这样做。

我想开始的非常简单的事情,将正在进行的微调器颜色更改为白色以外的其他颜色! , 自己卡在这里了。

在 Android SDK 中,他们使用一些图像并对其应用动画,我将不得不从头开始更改微调器的颜色?

任何修改进度对话框的好例子都会有所帮助,我在文档中看到,谷歌搜索结果最多 4-6 页:), 仍然无法得到它。

除了默认的,还有什么有趣的方式来显示进度对话框?

如果有人能提供关于应用主题和样式的好博客,我将不胜感激,其中详细解释了。

我正在使用的一些代码,

dialog1 = new ProgressDialog(this); dialog1 = ProgressDialog.show(this, "", "加载中。请稍候...", true);

尝试使用 dialog1 做很多事情,但没有得到任何想要的结果。

谢谢

【问题讨论】:

标签: android android-widget


【解决方案1】:
final ProgressDialog progressBar = ProgressDialog.show(
                            SearchScreen.this, "", progressbarSearching);
                    progressBar.setIndeterminate(true);

                    progressBar.setIndeterminateDrawable(getResources()
                            .getDrawable(R.anim.progressbar_handler));

progressbar_handler.xml

<shape android:shape="ring" android:innerRadiusRatio="3"
    android:thicknessRatio="8" android:useLevel="false">

    <size android:width="48dip" android:height="48dip" />

    <gradient android:type="sweep" android:useLevel="false"
        android:startColor="#4c737373" android:centerColor="#4c737373"
        android:centerY="0.50" android:endColor="#FF0000" />

</shape>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多