博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自定义之progressbar(图片实现)
阅读量:6906 次
发布时间:2019-06-27

本文共 914 字,大约阅读时间需要 3 分钟。

hot3.png

自定义Progressbar:

    1.自选一张图片

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

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

 

在drawable文件下的 rotate_progressbar.xml

<rotate xmlns: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有三种方式实现:动画,自定义颜色,图片。

 

 

 

 

转载于:https://my.oschina.net/u/2406195/blog/511054

你可能感兴趣的文章
Squares 四边形数量,求坐标很重要
查看>>
Luence简单实现2
查看>>
instruction set汇总
查看>>
借助语义技术构建 Wikipedia 查询表单
查看>>
12.5日个人工作总结
查看>>
抽屉之Tornado实战(9)--装饰器实现用户登录状态验证
查看>>
Android Menu菜单的编写及事件响应
查看>>
Vue+elementUI创建“回到顶部”组件
查看>>
网页模板生产器
查看>>
Qt中的QString和QStringList常用方法
查看>>
设计模式之适配器模式
查看>>
HTML5 中的 canvas 画布(一)
查看>>
1042. 字符统计(20)
查看>>
CentOS 7系统初始化
查看>>
socket 编程 : shutdown vs close
查看>>
从网络获取图片示例
查看>>
【转】手机测试入行三年的感想
查看>>
Post-Build Event command line
查看>>
LeetCode:Edit Distance
查看>>
xpath NOT IE
查看>>