0

我从数据库中得到一个数字作为字符串。我想将此数字(例如 3 或 4)设置为评分栏。但它说评级栏只接受float变量。

我该怎么办?

4

2 回答 2

0

使用Float.parseFloat,例如:

float val = Float.parseFloat("4");
于 2013-05-13T19:29:08.207 回答
0

您需要将该字符串解析为 Float。您可以这样做->

float rating = Float.parseFloat(string);
ratingBar.setRating(rating);
于 2013-05-13T19:30:40.100 回答