Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android分级栏-如何预设星级_Android_Mysql_Variables - Fatal编程技术网

Android分级栏-如何预设星级

Android分级栏-如何预设星级,android,mysql,variables,Android,Mysql,Variables,我从一个包含许多条目的MySQL表中聚合数字评级(1-5星)。它将获取列中评分的平均值,并将其作为变量返回到Android中 让我们调用变量$foo 如何使用$foo预设Android RatingBar,以便它根据数据库值以编程方式更改星星数?使用 在用户投票时,这会以何种方式动态地改变明星的数量?他的答案就是我想要的。非常感谢。问题的最后我有点困惑,我很困惑。“用户投票”是指“数据库更新时”吗?如果是这样,您需要找到某种方法让数据库向您发送已更改的通知,或者定期轮询数据库以获取更新。我不希望

我从一个包含许多条目的MySQL表中聚合数字评级(1-5星)。它将获取列中评分的平均值,并将其作为变量返回到Android中

让我们调用变量$foo

如何使用$foo预设Android RatingBar,以便它根据数据库值以编程方式更改星星数?

使用


在用户投票时,这会以何种方式动态地改变明星的数量?他的答案就是我想要的。非常感谢。问题的最后我有点困惑,我很困惑。“用户投票”是指“数据库更新时”吗?如果是这样,您需要找到某种方法让数据库向您发送已更改的通知,或者定期轮询数据库以获取更新。我不希望它是动态的。就在第一次创建页面/活动时。一次性“值预设”。
float foo = 3.5;
RatingBar bar = (RatingBar) findViewById(R.id.rating_bar);
bar.setRating(foo);