从整数更改评级栏值

时间:2012-10-04 08:32:44

标签: android ratingbar

我想创建一个显示用户得分的评分栏(例如:80将成为4星)。 我不允许用户更改它,所以我认为不需要听众。 现在我知道函数名getRating但是如何使用它? 我想要的只是获得一个值(例如:60),用户将在我的评级栏中看到3stars。 谢谢:D

解决。我可以使用SetRating将整数值带到评级栏

1 个答案:

答案 0 :(得分:3)

好的android已经有RatingBar

按照教程here获取一些初步概念。

您可以设置要显示的最大星数:

setNumStars()

您可以将评级栏的最大值设置为:

setMax()

因此,当您将5设置为数字星并将100设置为您的评分的最大值时,系统将自动显示4颗星与80的分数,并将显示3颗星与60,所以让系统决定显示针对您的星数分数。