在应用中难免要用的评分或同级评论的控件,android控件中就有了RatingBar.在一次项目中使用这个控件遇到了:
<RatingBar
android:id="@+id/rb_star"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:isIndicator="true"
style="?android:attr/ratingBarStyleSmall"
android:numStars="5"
android:rating="4"/>
显示的星级效果总是不全,少了半个星,最后找到个解决办法:
在androidmanifest.xml中把android:targetSdkVersion="9"的版本尽量设置成兼容的版本
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="9" />
这里我eclipse开发的使用的是2.3的sdk,在4.0的系统上跑,当时这个target设置成了15,所以出现这个问题,这里记录下O(∩_∩)O~