1

画像

こんにちは、どうにかしてマージンを減らすことができるかどうか知りたいのですが、それandroid:icon="@drawable/ic_credit_card_black_18dp"はメニュー項目に作成されます

`

    <menu>
        <item
                android:id="@+id/menu_profile"
                android:title="@string/settings_profile_title">
        </item>

        <item
            android:id="@+id/menu_cards"
            android:icon="@drawable/ic_credit_card_black_18dp"
            app:showAsAction="always|withText"
            android:title="@string/settings_cards_title">
        </item>
        <item
                android:id="@+id/menu_notifications"
                android:title="@string/settings_notifications_title">
        </item>`

...

4

1 に答える 1

2

styles.xml にスタイルを作成し、@style/AppTheme をアクティビティのテーマとして設定する必要があります。デフォルトが 80dip または 50dip であることに間違いがない場合 (幅、高さを探している場合があります)。

これをstyles.xmlに追加してみてください

<style name="AppTheme" parent="AppBaseTheme">
    <item name="android:actionBarStyle">@style/CustomActionBarStyle</item>
</style>

<style name="CustomActionBarStyle" parent="AppBaseTheme">
    <item name="android:minHeight">15dip</item>
    <item name="android:maxHeight">15dip</item>
    <item name="android:padding">0dip</item>
</style>
于 2015-12-02T09:34:07.780 に答える