Android ProgressBar使用.9图在部分android手机上显示异常!

 写道
我使用的是progressbar.xml配置文件设定到ProgressBar的ProgressDrawable属性


progressbar.xml内容如下:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item
android:id="@android:id/background"
android:drawable="@drawable/loading_bg"/>

<item
android:id="@android:id/progress"
android:drawable="@drawable/loading_line"/>

</layer-list>


其中loading_line是一张.9图,在部分android机子上(不是全部)会直接显示100%(实际上还是0%)

 解决方法:

    <item
        android:id="@android:id/progress">
          <clip
            android:clipOrientation="horizontal"
            android:drawable="@drawable/loading_line"
            android:gravity="left" >
        </clip>
    </item>
 
http://www.eoeandroid.com/thread-188295-1-1.html

猜你喜欢

转载自mycoding.iteye.com/blog/1716472