RatingBar 修改 颜色 大小 图片
2016-03-28 17:35
211 查看
大家好,我是 小丸子,希望通过写博客的方式,将自己学习的成果与大家分享。如有说的不对的地方,还希望各位Android学友指正。
一、RatingBar如何更改填充星星的颜色呢?
解决方法:
1、在Android 5.0版本之后,RatingBar控件有一个 android:progressTint: 属性,在这里可以直接设置自己想要的颜色。
例如:
2、大家可以看到在方法一中,该条语句出现了黄条警告,这就是因为它只支持API 21以上的版本,那么低版本的要如何进行兼容呢?我们可以在填充该布局的Activity中写入如下语句:
例如:
经过以上的方法,无论我们的Android版本是哪一个,都可以实现我们更改颜色的目的。
二、如何自定义样式修改RatingBar的图标以及颜色?
解决方法:
步骤一:在res/values/style.xml文件下自定义我们所需要的RatingBar样式:
例如:
步骤二: 在res/drawable文件夹下新建 glimmerratingbar.xml 文件:
例如:
步骤三:以上的准备工作做好之后,就是在布局文件里面将RatingBar的style设置成我们自定义的样式:
例如:
这样就可以啦~
一、RatingBar如何更改填充星星的颜色呢?
解决方法:
1、在Android 5.0版本之后,RatingBar控件有一个 android:progressTint: 属性,在这里可以直接设置自己想要的颜色。
例如:
2、大家可以看到在方法一中,该条语句出现了黄条警告,这就是因为它只支持API 21以上的版本,那么低版本的要如何进行兼容呢?我们可以在填充该布局的Activity中写入如下语句:
例如:
经过以上的方法,无论我们的Android版本是哪一个,都可以实现我们更改颜色的目的。
二、如何自定义样式修改RatingBar的图标以及颜色?
解决方法:
步骤一:在res/values/style.xml文件下自定义我们所需要的RatingBar样式:
例如:
步骤二: 在res/drawable文件夹下新建 glimmerratingbar.xml 文件:
例如:
步骤三:以上的准备工作做好之后,就是在布局文件里面将RatingBar的style设置成我们自定义的样式:
例如:
这样就可以啦~
相关文章推荐
- iOS开发的经典博客和文章汇总
- iOS开发-iOS中URL字符串的URLencode与URLdecode
- 全面解析ASP.NET MVC模块化架构方案
- TUXEDO错误解决方案
- POST、GET请求中文参数乱码问题
- nodejs save遇到的一个坑
- memcached 的简单使用
- Android生成二维码和扫描二维码zxing
- Integer与int的比较
- Android--Activity生命周期
- thinkphp 3.2 整合PHPEXCEL
- 实现水平滑动,并且动态添加数据
- log4j。日志输出
- C#调用Exe程序示例
- IT专业人士如何高效的学习专业知识
- mini CentOS7 安装 mysql
- 【转】批处理命令 For循环命令详解!
- hdu 1443 Joseph (约瑟夫环)
- css学习--css基础
- kindeditor 上传控件