首页 > 其他 > 详细

自定义之progressbar(图片实现)

时间:2015-09-25 13:25:25      阅读:267      评论:0      收藏:0      [点我收藏+]

自定义Progressbar:

    1.自选一张图片

     2.在drawable下创建一个rotate相关xml文件

     3.自定义一个Style , 在控件Progressbar上引入自定义的style , 指定转动速度

 

在drawable文件下的 rotate_progressbar.xml

<rotate xmlns:android="http://schemas.android.com/apk/res/android"
    android:drawable="@drawable/progressbar3"           //自取的图片
    android:fromDegrees="0"
    android:toDegrees="360"
    android:pivotX="50%"
    android:pivotY="50%">
</rotate>

 

 

 

自定义的style:

 <style name="style_progressbar">
        <item name="android:indeterminateDrawable">@drawable/rotate_progressbar</item>
          <item name="android:minWidth">76dip</item>
          <item name="android:maxWidth">76dip</item>
         <item name="android:minHeight">76dip</item>
         <item name="android:maxHeight">76dip</item>
    </style>

 

 

    <ProgressBar
        android:id="@+id/progressBar1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        style="@style/style_progressbar"
        android:indeterminateDuration="700"/>   //指定转速

 

自定义Progressbar有三种方式实现:动画,自定义颜色,图片。

 

 

 

 

自定义之progressbar(图片实现)

原文:http://my.oschina.net/u/2406195/blog/511054

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!