我如何在评级栏上设置1.2评级。如果我设置rating.setRating(1.2f),那么我无法在评级栏上设置1.2值,那么它不会在评级栏上显示任何内容。
答案 0 :(得分:2)
你试过吗?
float ratingValue = 1.5f;
myRatingBar.setRating(ratingValue); // to set rating value
myRatingBar.setStepSize(ratingValue);// to show to stars
修改:设置此评级栏的步长(粒度)。 此评级栏的步长。例如,如果需要半星粒度,则为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