web-dev-qa-db-ja.com

評価バーでのみ完全な値(整数)を許可するにはどうすればよいですか?

私のクライアントは、アクティビティの1つに評価バーを望んでいますが、ハーフスター(別名フロート)値を許可したくありません。私はグーグルで回っていましたが、それについて何も見つかりませんでした。ハーフバーを許可しないように評価バーを強制することが可能かどうか誰かが知っていますか?

前もって感謝します。

33
Frank

setStepSize()を使用して1.0の代わりに1つ星の増分を許可する0.5ハーフスター

ここ はそのドキュメントです。

52
codeMagic

Xmlでも設定できます。

Android:stepSize="1"
52
ElYeante

このようにステップサイズを設定してみてください

ratingBar.setStepSize(1.0);
17
Gridtestmail