自定义ProgressBar使用.9.png图片出现遮盖现象的解决
当使用xml配置ProgressBar的样式的时候,请注意以下加粗部分:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background" android:drawable="@drawable/progress_bg" />//普通图片
<item android:id="@android:id/progress" >
<clip>
<nine-patch android:src="@drawable/*9.png格式的图片">
</nine-patch>
</clip>
</item>
</layer-list>
------------------------------------------------------
如果没有嵌套<nine-patch>和<clip>标签,会导致进度条直接遮盖住背景图,类似进度条已经走到100%的位置了,如图:
其实本例中初始状态应该如下图: