私は現在、フォード社のモバイルアプリプロジェクトに取り組んでおり、JavaAndroidの初心者です。
私はちょうど疑問に思っています、Android 2.1で評価バーのサイズを減らす方法はありますか?
他のボタンやエディットテキスト用のスペースをもっと残したい。
よろしくお願いします
設定を試すことができますstyle="?android:attr/ratingBarStyleSmall"
が、ドキュメントには次のように記載されています。
小さい RatingBar スタイル ( ratingBarStyleSmall) と大きいインジケーターのみのスタイル (ratingBarStyleIndicator) は、ユーザーの操作をサポートしていないため、インジケーターとしてのみ使用する必要があります。
評価バーのスタイルを設定できます。前の回答が言うように、ドキュメントには ratingBarStyleSmall はインジケーターのみのスタイルであると書かれています。しかし、次を使用してインジケーターではないものとして設定できることがわかりました:-
android:isIndicator="false"
星のサイズは、style.xml の 4 つの属性を変更することで変更できます。たとえば、次のようになります。
<style name="RatingBar_style" parent="@android:style/Widget.RatingBar">
<item name="android:minHeight">30dp</item>
<item name="android:maxHeight">30dp</item>
<item name="android:height">25dp</item>
<item name="android:width">25dp</item>
</style>
minHeight と maxHeight は、星が配置されたキャンバスのように機能します。必要に応じて高さと幅の属性を変更します。