Android(安卓)UI 设置ProgressBar的颜色
16lz
2021-12-04
基本原理是在drawable目录中建立一个xml文件,描述一下背景图,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android=" http://schemas.android.com/apk/res/android ">
<!-- 设置背景色图像资源 -->
<item android:id="@android:id/background" android:drawable="@drawable/bg" />
<!-- 设置第二级进度条颜色图像资源 -->
<item android:id="@android:id/secondaryProgress" android:drawable="@drawable/secondary" />
<!-- 设置第一级进度条颜色图像资源 -->
<item android:id="@android:id/progress" android:drawable="@drawable/progress" />
16</layer-list>
然后指定progressbar中的android:progressDrawable属性即可,该属性值为刚才建立的xml文件>
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android=" http://schemas.android.com/apk/res/android ">
<!-- 设置背景色图像资源 -->
<item android:id="@android:id/background" android:drawable="@drawable/bg" />
<!-- 设置第二级进度条颜色图像资源 -->
<item android:id="@android:id/secondaryProgress" android:drawable="@drawable/secondary" />
<!-- 设置第一级进度条颜色图像资源 -->
<item android:id="@android:id/progress" android:drawable="@drawable/progress" />
16</layer-list>
然后指定progressbar中的android:progressDrawable属性即可,该属性值为刚才建立的xml文件>
更多相关文章
- Android(安卓)布局详解 -二相对布局(Relative Layout)以及重要属性
- NestedScrollView嵌套RecyclerView最后一条item显示不全
- android 设置progressbar的背景颜色
- Android之创建实时文件夹
- Android(安卓)PreferenceActivity的介绍
- view-ListView学习
- [置顶] Android资源文件分析
- android 设置全屏的两种方法
- Unable to execute dex: Multiple dex files define解决方案