【发布时间】:2013-07-30 10:39:07
【问题描述】:
我的问题是 progressbar 在 Gingerbread 和 Honeycomb 中显示进度,但在 IceCreamSandwich 中没有显示。
我在progressbar 中为<android:progressdrawable> 设置的xml 代码如下。
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@android:id/background">
<shape>
<corners android:radius="2dp" />
<gradient
android:endColor="#FFFFFF"
android:startColor="#FFFFFF" />
<stroke
android:width="1dp"
android:color="#FFFFFF" />
</shape>
</item>
<item android:id="@android:id/progress">
<clip>
<shape>
<corners android:radius="2dp" />
<gradient
android:endColor="#808080"
android:startColor="#FF0000" />
</shape>
</clip>
</item>
我的最小目标版本是 10,最大目标版本是 14
【问题讨论】:
-
您是在为您的应用程序使用自定义主题还是只是在您的 xml 中设置可绘制对象?
-
是的,我正在制作自定义主题
标签: android performance android-progressbar