首页 > 代码库 > Android自己定义RatingBar

Android自己定义RatingBar

注意rating_background图片做出来的图片最好和图片四周有一定的空隙。不然会造成图片底部被拉伸的情况。

   <RatingBar
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:id="@+id/ratingBar"
          android:clickable="false"
          style="@style/RatingBar" />
  <style name="RatingBar" parent="@android:style/Widget.RatingBar">
    <item name="android:progressDrawable">@drawable/rating_background</item>
  </style>

这张的星星图标被拉伸了
技术分享

这张是正常的
技术分享

<script type="text/javascript"> $(function () { $(‘pre.prettyprint code‘).each(function () { var lines = $(this).text().split(‘\n‘).length; var $numbering = $(‘
    ‘).addClass(‘pre-numbering‘).hide(); $(this).addClass(‘has-numbering‘).parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($(‘
  • ‘).text(i)); }; $numbering.fadeIn(1700); }); }); </script>

Android自己定义RatingBar