Android编程实现自定义进度条颜色的方法

2019-12-10 19:50:30丽君

易采站长站为您分析Android编程实现自定义进度条颜色的方法,涉及Android进度条的样式布局及功能实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了Android编程实现自定义进度条颜色的方法。,具体如下:

android 自定义进度条颜色

先看图

Android编程实现自定义进度条颜色的方法

基于产品经理各种自定义需求,经过查阅了解,下面是自己对android自定义进度条的学习过程!

这个没法了只能看源码了,还好下载了源码, sourcesbasecoreresres 下应有尽有,修改进度条颜色只能找progress ,因为是改变样式,首先找styles.xml

找到xml后,进去找到
 

  1. <style name="Widget.ProgressBar">   <item name="android:indeterminateOnly">true</item>  
  2. <item name="android:indeterminateDrawable">@android:drawable/progress_medium_white</item>   <item name="android:indeterminateBehavior">repeat</item>  
  3. <item name="android:indeterminateDuration">3500</item>   <item name="android:minWidth">48dip</item>  
  4. <item name="android:maxWidth">48dip</item>   <item name="android:minHeight">48dip</item>  
  5. <item name="android:maxHeight">48dip</item>   </style> 
  6. <style name="Widget.ProgressBar">   <item name="android:indeterminateOnly">true</item>  
  7. <item name="android:indeterminateDrawable">@android:drawable/progress_medium_white</item>   <item name="android:indeterminateBehavior">repeat</item>  
  8. <item name="android:indeterminateDuration">3500</item>   <item name="android:minWidth">48dip</item>  
  9. <item name="android:maxWidth">48dip</item>   <item name="android:minHeight">48dip</item>  
  10. <item name="android:maxHeight">48dip</item>   </style> 

这是默认转圈的效果style,但今天我们修改的是水平进度条颜色!