多くのエントリを含む MySQL テーブルから数値評価 (1 ~ 5 つ星) を集計しています。列の評価の平均を取り、それを変数として Android に返します。
変数を $foo としましょう。
$foo を使用して Android RatingBar を事前設定し、データベースの値に基づいて星の数をプログラムで変更するにはどうすればよいですか?
を使用しRatingBar.setRating
ます。
float foo = 3.5;
RatingBar bar = (RatingBar) findViewById(R.id.rating_bar);
bar.setRating(foo);