如何使用字符串将值设置为评级栏

时间:2013-05-13 19:26:15

标签: android ratingbar

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

我该怎么办?

2 个答案:

答案 0 :(得分:0)

使用Float.parseFloat,例如:

float val = Float.parseFloat("4");

答案 1 :(得分:0)

你需要将STring解析为Float。你可​​以这样做 - >

float rating = Float.parseFloat(string);
ratingBar.setRating(rating);