直升机,
我使用以下教程创建了一个自定义评级栏:http://kozyr.zydako.net/2010/05/23/pretty-ratingbar/
但现在我想将我的自定义评级星调整为小星星..
我有:
<style name="orangeRatingBar" parent="@android:style/Widget.RatingBar">
<item name="android:progressDrawable">@drawable/orange_ratingbar</item>
<item name="android:minHeight">14dip</item>
<item name="android:maxHeight">14dip</item>
</style>
当我设置minHeight和maxHeight时,我只看到部分星星..
星形图像的高度为14px,宽度为14.当我设置minheight 14px或14dip时,为什么我只看到图像的一部分..当我在19dip上设置它时,我看到整个星…
我如何创建较小的恒星(默认小评级栏的大小)?
最佳答案 对于评级栏中的自定义星标,请在XML中使用此标记
for small-style =“?android:attr / ratingBarStyleSmall”
for large-style =“?android:attr / ratingBarStyle”
for medium-style =“?android:attr / ratingBarStyleIndicator”