有些功能和效果,可能很常用,处理很不麻烦。但是如果小的细节不注意的话,就是实现不了,还弄得一一头雾水,浪费和消耗你的精力。
在自定义progressbar的进度颜色时,在设置progerss的颜色是,没有注意 “《clip》”标签。
这里写篇日志标记一下:
先来张效果图:

自定义progressbar的进度颜色,
只需在progressDrawable标签上设置您需要的drawable xml

<ProgressBar        style="?android:attr/progressBarStyleHorizontal"        android:layout_centerVertical="true"        android:layout_width="match_parent"        android:layout_height="2dp"        android:maxHeight="2dp"        android:minHeight="2dp"        android:max="100"        android:progress="50"        android:secondaryProgress="30"        android:progressDrawable="@drawable/progressbar_preview"        android:id="@+id/preview_progressBar" />

在 android:progressDrawable=”@drawable/progressbar_preview”设置的
progressbar_preview.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">    <shape>        <solid android:color="@color/white" />    </shape></item><!--进度颜色--><item android:id="@android:id/progress">    <clip>        <shape>            <solid android:color="@color/green" />        </shape>    </clip></item><!--第二进度颜色--><item android:id="@android:id/secondaryProgress">    <clip>        <shape >            <solid android:color="@color/red"/>        </shape>    </clip></item></layer-list>

更多相关文章

  1. 安全新手入坑——HTML标签
  2. [置顶] 去掉listview的分割线和分割线的颜色,高度的设置
  3. Android+HTML 针对android一个控件TextView中文字颜色、大小不同
  4. Android(安卓)Include标签
  5. Android中Textview显示Html,图文混排,支持图片点击放大
  6. Android图像处理——ColorMatrix
  7. XML解析(一),SAX解析XML
  8. Android(安卓)Launcher研究(四)-----------桌面应用快捷方式的开
  9. Exported service does not require permission警告

随机推荐

  1. ScrollView只能有一个子控件
  2. android异常 Permission denied (maybe m
  3. android跳转到各个系统应用界面
  4. SegmentFault 技术周刊 Vol.4 - 这份 And
  5. Cocos2d-x学习之windows 7 android环境搭
  6. Android(安卓)AudioPolicyService和Audio
  7. Android(安卓)中发送邮件
  8. Android(安卓)各层中日志打印功能的应用
  9. [转]Android使用SimpleAdapter更新ListVi
  10. 转屏,ConfigChanges