先上效果图:

当点击按钮的时候,进度条的颜色会改变

一、设置好进度条的两个样式:

<?xml version="1.0" encoding="utf-8"?>                                                                                                                                                           

不同的进度条的颜色,更改 第一进度条 android:id="@android:id/progress的颜色设置即可。

二、seekBar在xml文件的属性设置

 

三、当点击button按钮时,执行的操作

Drawable progressDrawable = this.getResources().getDrawable(R.drawable.seekbar_style);progressDrawable.setBounds(0, 5, 806, 30);seekBar.setProgressDrawable(progressDrawable);

最近刚发现的新的问题,给seekbar设置背景样式时候android:thumb=“@drawable/seekbar_drawable”会发现样式显示方形,就像这样

要想解决这个问题,加上这个属性:android:splitTrack=“false” 即可。

代码已上传资源,大家可自行下载

更多相关文章

  1. arcGis for android 学习之callOut
  2. 一个Android菜鸟入门Flutter 笔记(一)
  3. Android的onMeasure和onLayout And MeasureSpec揭秘
  4. Android可滑动TextView设置大段文字后,如何滚动到结尾显示。
  5. Android(安卓)Shader 颜色、图像渲染 paint.setXfermode
  6. 标签TextView
  7. Android中Button设置background过程的研究
  8. setHint方法
  9. Android下利用Fragment+RadioGroup和TabHost实现底部选项卡的效

随机推荐

  1. 浅析SQL Server中的执行计划缓存(下)
  2. 浅析SQL Server中的执行计划缓存(上)
  3. sqlserver锁表、解锁、查看销表的方法
  4. SQLServer存储过程中事务的使用方法
  5. SqlLoader怎么使用
  6. SQL LOADER错误小结
  7. SQL Server中Check约束的学习教程
  8. 详解SQL中drop、delete和truncate的异同
  9. SQL数据库优化大总结之百万级数据库优化
  10. 15个初学者必看的基础SQL查询语句