1 自定义的RatingBar 要设置style="@style/roomRatingBar" 这个参数
2 在styles 里添加 roomRatingBar
<style name="roomRatingBar" parent="@android:style/Widget.RatingBar">
<item name="android:progressDrawable">@drawable/star</item>
<item name="android:minHeight">18dp</item>
<item name="android:maxHeight">18dp</item>
</style>
3 在drawable 里添加 star.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"
android:drawable="@drawable/u53">
</item>
<item
android:id="@android:id/secondaryProgress"
android:drawable="@drawable/u53">
</item>
<item
android:id="@android:id/progress"
android:drawable="@drawable/u45">
</item>
</layer-list>
4 设置 RatingBar 的参数
android:rating="1.5"
android:stepSize="0.1"