将评级栏上的浮动值设置为1.2

时间:2012-09-17 05:48:11

标签: android

我如何在评级栏上设置1.2评级。如果我设置rating.setRating(1.2f),那么我无法在评级栏上设置1.2值,那么它不会在评级栏上显示任何内容。

3 个答案:

答案 0 :(得分:2)

你试过吗?

float ratingValue = 1.5f;
myRatingBar.setRating(ratingValue); // to set rating value
myRatingBar.setStepSize(ratingValue);// to show to stars

Look at this tutorial了解详情。

修改:设置此评级栏的步长(粒度)。 此评级栏的步长。例如,如果需要半星粒度,则为0.5。

答案 1 :(得分:1)

您可以在额定条上设置值1.2,因为如果评级栏为0.1,则必须设置步长。

答案 2 :(得分:0)

尝试以编程方式修复值:

float ratingValue = 1.5f;
myRatingBar.setRating(ratingValue); // to set rating value
myRatingBar.setStepSize(ratingValue); // to show to stars