繁体   English   中英

RatingBar中的步长

[英]Step size in RatingBar

RatingBar中的步长是多少? 这是我在文档中找到的: 此评级栏的步长。 例如,如果需要半星粒度,则为0.5。 我试着在这里找到它: https//developer.android.com/reference/android/widget/RatingBar.html 所以任何人都可以更简单地解释它,以便我理解,拜托?

它只是提高RatingBar评级的一个因素。 如果您希望评级显示为3.5或4.5,则可以将stepSize用作0.5。 如果想要3.1或4.3之类的等级,你可以将stepSize设为0.1。

简而言之,

stepSize = 1,评级= 0,1,2,3,4,5 ......

stepSize = 0.1,Ratings = 0.0,0.1,0.2,...,1.0,...,2.0,...,5.0,...

stepSize = 0.5,Ratings = 0.0,0.5,1.0,1.5,2.0,...,5.0,...

这需要一个浮点值,这是速率增加/减少的步长。 例如,如果我们设置步长大小为1.0,则等级值将增加/减1少的stepSize的下降,越presice进行评分。

0.5 stepsize ------- 4.05,3.15,0.05 (ratings)
0.1 stepsize ------- 1.00,2.00,3.00 (ratings)
0.7 stepsize ------- 1.07,2.14,3.21 (ratings)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM