直播平台搭建源码,Android进度条ProgressBar颜色的渐变设置

直播平台搭建源码,Android进度条ProgressBar颜色的渐变设置

1. 第一步

 

在res/drawable目录下新建自己的样式文件my_progressBar.xml文件。

 

1
<br><?xml version="1.0" encoding="utf-8"?><br><layer-list xmlns:android="http://schemas.android.com/apk/res/android"><br>    <item android:id="@android:id/background"><br>        <shape><br>            <corners android:radius="5dp"/><br>        </shape><br>        <color android:color="#CCCCCC"/><br>    </item><br>    <item android:id="@android:id/progress"><br>        <clip<br>            android:clipOrientation="horizontal"<br>            android:gravity="left"><br>            <shape><br>                <corners android:radius="5dp"/><br>                <gradient<br>                    android:startColor="#00FF00"<br>                    android:centerColor="#FFFF00"<br>                    android:endColor="#FF0000"/><br>            </shape><br>        </clip><br>    </item><br></layer-list> 

就这样我们设置好了进度条的样式,让它刚开始时是绿色,随着进度条进度的增大,颜色逐渐变为黄色,最后将变为红色。

 

2. 第二步

 

创建好样式文件后,我们就能在布局文件中使用了。

 

1
<br><ProgressBar  <br>    android:id="@+id/progressBar"  <br>    style="?android:attr/progressBarStyleHorizontal"  <br>    android:layout_width="fill_parent"  <br>    android:layout_height="7.5dp"  <br>    android:max="100"  <br>    android:progress="80"   <br>    android:layout_marginRight="8dp"  <br>    android:progressDrawable="@drawable/my_progressBar"   <br>    android:visibility="visible"/>  

 

 以上就是 直播平台搭建源码,Android进度条ProgressBar颜色的渐变设置,更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示