8

私は現在、フォード社のモバイルアプリプロジェクトに取り組んでおり、JavaAndroidの初心者です。

私はちょうど疑問に思っています、Android 2.1で評価バーのサイズを減らす方法はありますか?

他のボタンやエディットテキスト用のスペースをもっと残したい。

よろしくお願いします

4

3 に答える 3

27

設定を試すことができますstyle="?android:attr/ratingBarStyleSmall"が、ドキュメントには次のように記載されています。

小さい RatingBar スタイル ( ratingBarStyleSmall) と大きいインジケーターのみのスタイル (ratingBarStyleIndicator) は、ユーザーの操作をサポートしていないため、インジケーターとしてのみ使用する必要があります。

于 2010-09-21T23:53:17.280 に答える
13

評価バーのスタイルを設定できます。前の回答が言うように、ドキュメントには ratingBarStyleSmall はインジケーターのみのスタイルであると書かれています。しかし、次を使用してインジケーターではないものとして設定できることがわかりました:-

android:isIndicator="false"
于 2011-10-14T09:13:03.223 に答える
0

星のサイズは、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 は、星が配置されたキャンバスのように機能します。必要に応じて高さと幅の属性を変更します。

于 2014-06-13T12:28:52.917 に答える