如何让评级栏吸引不到一半的明星?

时间:2016-07-03 19:08:33

标签: android ratingbar

 <RatingBar
            android:id="@+id/ratingBar"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="@android:color/darker_gray"
            android:numStars="1"
            android:rating="0.2"
            android:stepSize="0.2" />

我需要一颗星,我想要将最小值1最大值设为5,这就是我设置stepSize 0.2的原因,在开始时我将0.2设置为最小速率。但它吸引了一半的恒星,点击它就会填充,但从不填充不到一半的恒星。

1 个答案:

答案 0 :(得分:0)

试试这段代码:

 <RatingBar
     android:id="@+id/ratingBar
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:background="@android:color/darker_gray"
     android:isIndicator="true"
     android:numStars="5"
     android:rating="0"
     android:stepSize="0.2"
  />