Android修改原生RatingBar颜色

来源:互联网 发布:会计软件怎么用 编辑:程序博客网 时间:2024/06/05 20:40

用过RatingBar的都知道,这玩意比较坑,不好调整大小,颜色.

这里给出修改颜色的方法

style.xml中添加style

<!--RatingBar颜色-->    <style name="RatingBar" parent="Theme.AppCompat">        <item name="colorControlNormal">@color/color_CCC</item>        <item name="colorControlActivated">#fec9a5</item>    </style>

然后给RatingBar添加属性

android:theme="@style/RatingBar"
这样就实现了自定义颜色.


PS:网上有另一种方法添加属性

android:progressTint="@color/orange_main_color"
这种方法其实是有问题的,会在星星的左边有阴影.细心的测试是不会放过这一点的.



原创粉丝点击