問題があります。問題は、私が評価バーの半分の評価を見ることができないということです。 たとえば、ratingbar set numStar = "5"、stepSize = "0.5"、isIndicator = "true"があります。 し、私はRatingBarメソッドを使用しました:setRatingとset rating = 2.5。 この評価バーで2start + a半分の星が表示されると思いました。 しかし、この評価バーは3スタートを表しました。私は、誰かが私を助けて...それを把握することはできません。..フロートタイプx.5を評価バーに設定するにはどうすればよいですか?
コード例:
RatingBar rt =(RatingBar)findViewById(R.id.ratingbar1);
rt.setNumStart=5;
rt.setStepSize=0.5f;
rt.setRating(2.5f);
はあなたのように正確にあなたのコードをフォーマットすることができます試してください:あなたは、変数の値を設定している場合は、
rt.setRating((float) var)
See ScreenshotUPDATEを試してみてくださいあなたのプロジェクトにはありましたか? –