Android使用图像渐变创建循环进度条

时间:2014-06-21 20:29:44

标签: android android-ui

我有渐变图像,我希望用该图像创建圆形进度条。在所有示例中,人们使用形状创建圆形进度条,然后渐变像这样:

<item android:id="@android:id/progress">
    <shape
             android:innerRadiusRatio="3"
             android:shape="ring"
             android:thicknessRatio="7.0">
  <gradient
             android:startColor="#fb0000"
             android:endColor="#00FF00"
             android:centerColor="#fbf400"
             android:type="sweep" />   
</shape>
</item>

但是我想使用我自己的图像而不是渐变它可能吗?

我创造了类似的东西,但它不起作用:

<item android:id="@android:id/progress"        >
        <clip>
            <shape
                android:innerRadiusRatio="2.5"
                android:shape="ring"
                android:thicknessRatio="25.0">

            </shape>
        <bitmap android:src="@drawable/progress_background"></bitmap>


        </clip>
    </item>

这是我的形象: progress background

我希望像这样实现循环进度条: enter image description here

0 个答案:

没有答案