安卓进度条修改颜色样式

安卓进度条改变颜色,样式

1.圆形进度条

百度上有很多方法,但是找到的大多数很复杂,今天翻到了一个博主写的一个很简单的方法:

这个就是改变颜色的代码:android:indeterminateTint="#d38fdb"
附ProgressBar属性小结:https://www.jianshu.com/p/46d142a4d030 (源于简书)

2.水平进度条

在这里插入图片描述

在res下的drawable目录下新建progressbar.xml

progressbar.xml内容如下:

有一行显示不出来 看图片:
在这里插入图片描述

<?xml version="1.0" encoding="utf-8"?>
<!--  设置背景色  -->
<item  android:id="@android:id/background" >
    <shape>
        <corners android:radius="5dip" />
        <gradient android:startColor="#fff"
            android:endColor="#fff" />
    </shape>
</item>


<item  android:id="@android:id/progress" >
    <clip>
        <shape>
            <corners android:radius="5dip" />
             <!--  设置进度条颜色  可以两种颜色渐变 -->
            <gradient  android:startColor="#d38fdb"
                android:endColor="#ffca12" />
        </shape>
    </clip>
</item> </layer-list>

再加入一句代码 :自定义progress

android:progressDrawable="@drawable/progressbar"

在这里插入图片描述

运行结果:

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值