我从数据库中得到一个数字作为字符串。
我想将此数字(例如3或4)设置为评级栏。
但它说评级栏只接受float
变量。
我该怎么办?
答案 0 :(得分:0)
使用Float.parseFloat
,例如:
float val = Float.parseFloat("4");
答案 1 :(得分:0)
你需要将STring解析为Float。你可以这样做 - >
float rating = Float.parseFloat(string);
ratingBar.setRating(rating);