Android RatingBar 修改 颜色 大小 图片

2017-09-13 10:43:31来源:网络收集作者:程序诗人人点击

分享


一、RatingBar如何更改填充星星的颜色呢?



解决方法:



          1、在Android 5.0版本之后,RatingBar控件有一个 android:progressTint: 属性,在这里可以直接设置自己想要的颜色。 

                例如:


                        AndroidRatingBar 修改 颜色 大小 图片



           2、大家可以看到在方法一中,该条语句出现了黄条警告,这就是因为它只支持API 21以上的版本,那么低版本的要如何进行兼容呢?我们可以在填充该布局的Activity中写入如下语句:



                 例如:



                        AndroidRatingBar 修改 颜色 大小 图片



经过以上的方法,无论我们的Android版本是哪一个,都可以实现我们更改颜色的目的。



二、如何自定义样式修改RatingBar的图标以及颜色?



解决方法:



         步骤一:在res/values/style.xml文件下自定义我们所需要的RatingBar样式:



                   例如:



                           AndroidRatingBar 修改 颜色 大小 图片



                               



           步骤二: 在res/drawable文件夹下新建 glimmerratingbar.xml 文件:



                    例如:



                      AndroidRatingBar 修改 颜色 大小 图片



          步骤三:以上的准备工作做好之后,就是在布局文件里面将RatingBar的style设置成我们自定义的样式:



                   例如:



                      AndroidRatingBar 修改 颜色 大小 图片 
                            



 



 这样就可以啦~





最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台