私は4つの星を動的に編集できない小さなスタイルの評価バーを作成する必要があるアプリで作業しています。完全な星の代わりに半分の星しか表示しない評価バー
setRating(4)
に電話すると、問題なく4つ星が表示されます。 しかし私はsetRating(3)
と呼ぶと3と半分の星を示します。 setRating(2)
は、正確に2つの星を示します。 ですが、setrating(1)
は1と半分の星を示します。
別のアクティビティで通常の評価バーを使用するとうまくいきますが、小さなスタイルの編集不可能な評価バーを使用すると正しく動作しません。
これは、APIレベルまたは小さなスタイルの編集不可能な評価バーと関係しますか?
初期設定は次のように行われます。
ratingBar.setMax(4);
私はratingBar.setMax(4)を置くとうまくいった;ありがとう。 – akhil