gpt4 book ai didi

Android RatingBar 不接受浮点值

转载 作者:太空宇宙 更新时间:2023-11-03 12:11:58 26 4
gpt4 key购买 nike

我的应用程序中有一个 android 评级栏,它只显示 int 评级。

例如:

float ratingValue = 1.5f;
myRatingBar.setRating(ratingValue);

评分栏显示 2 颗满星。如何让它显示一颗半星或两颗半星?

最佳答案

尝试使用

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

public void setStepSize( float 步长)

设置此评级栏的步长(粒度)。 参数

stepSize 此评分条的步长。例如,如果需要半星粒度,则为 0.5。

关于Android RatingBar 不接受浮点值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7338854/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com