我試圖創建一個小的評級酒吧這樣的事情機器人的RatingBar小風格
<RatingBar
android:id="@+id/ratingBar"
style="?android:attr/ratingBarStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:layout_marginTop="10dp"
android:numStars="5"
android:rating="3.5" />
及其工作完美,,現在我需要像這樣
<style name="CustomRatingBar" parent="@android:style/Widget.RatingBar">
<item name="android:progressDrawable">@drawable/ratingbar</item>
</style>
的RatingBar自定義圖片更換星級.xml
<?xml version="1.0" encoding="utf-8"?>
<!--suppress AndroidDomInspection -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+android:id/background"
android:drawable="@drawable/ic_love_empty" />
<item android:id="@+android:id/secondaryProgress"
android:drawable="@drawable/ic_love_empty" />
<item android:id="@+android:id/progress"
android:drawable="@drawable/ic_love_fill" />
</layer-list>
這裏的問題是與評級欄大小,它非常大,裁剪如何,我可以代替@android:style/Widget.RatingBar
與此? android:attr/ratingBarStyleSmall
,,或者如果有任何其他解決方案或庫它對我來說可以,但我需要小