0
我有我的評價吧如何設置自定義初始的RatingBar進步繪項目
<RatingBar
android:id="@+id/ratingBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:isIndicator="true"
android:numStars="10"
style="@style/myRatingBar"
/>
這是我的風格myRatingBar
<style name="myRatingBar" parent="@android:style/Widget.RatingBar">
<item name="android:progressDrawable">@drawable/custom_star_full</item>
<item name="android:indeterminateDrawable">@drawable/custom_star_empty</item>
</style>
在我的代碼,我宣佈全星的數量來分配評級酒吧
int currentRating = 6;
mRatingbar.setRating(currentRating);
但是,我所有的自定義星星似乎已滿。
我只是想要其中6個已滿。
任何幫助?
謝謝
見我的回答兄弟。 –
評級bar.setRating()從未使用過整型值。你只需要使用floatvalue,所以你需要將int值解析爲float。 –