ProgressBar进度条问题

jern_1 2016-09-22 04:35:31
ProgressBar设置android:progressDrawable="@drawable/progressbar_color" 载入进度条样式

现在需要用多个进度条,但是颜色不同

这个样式的进度条怎么修改颜色,来复用,我现在只想到一个笨方法就是再建一个样式,改颜色。

progressbar_color.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<!-- 背景 gradient是渐变,corners定义的是圆角 -->
<item android:id="@android:id/background">
<shape>
<corners android:radius="0dp" />

<solid android:color="#ffffff" />
</shape>
</item>
<!-- 第二条进度条颜色 -->
<item android:id="@android:id/secondaryProgress">
<clip>
<shape>
<!--进度条圆角-->
<corners android:radius="0dip" />
<!--
<gradient
android:angle="90.0"
android:centerColor="#ac6079"
android:centerY="0.45"
android:endColor="#6c213a"
android:startColor="#e71a5e" />-->
</shape>
</clip>
</item>
<!-- 进度条 -->
<item android:id="@android:id/progress">
<clip>
<shape>
<!--进度条圆角-->
<corners android:radius="0dip" />

<solid android:color="#53a0e4" />
</shape>
</clip>
</item>

</layer-list>
...全文
281 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_31219547 2016-09-24
  • 打赏
  • 举报
回复
自定义一个类,暴露公共的方法,想改什么就改什么

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧