I want to change my default Rating bar Star(*) icon to another icon. Can anybody help me out..
My Code: XML
<RatingBar
android:id="@+id/ratingBar1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
style="@style/foodRatingBar"
android:isIndicator="false"
android:layout_centerHorizontal="true"
android:layout_marginTop="86dp"
android:numStars="4" />
Styles.xml:
<style name="foodRatingBar" parent="@android:style/Widget.RatingBar">
<item name="android:progressDrawable">@drawable/selector</item>
<item name="android:minHeight">23dip</item>
<item name="android:maxHeight">25dip</item>
</style>
Selector.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/ic_fuel_gray"/>
<item
android:id="@android:id/secondaryProgress"
android:drawable="@drawable/ic_fuel_gray"/>
<item
android:id="@android:id/progress"
android:drawable="@drawable/ic_fuel_color"/>
</layer-list>
But outPut is: