Как установить отступы на Actionbar Sherlock?

Я хочу установить настраиваемый фон для рисования в свой элемент управления ActionbarSherlock. У моего фона есть небольшая нижняя тень. Итак, я хочу установить нижний отступ action-bar на 15dip, но я не знаю как. Пожалуйста, помогите мне с некоторыми кодами.

Это скриншот моей деятельности с теневым фоном:

1 ответ

Я думаю, что вы должны настроить actionBarSize, это фиксированная:

Вот файл измерений, на который ссылается тема:

<resources>
    <!-- Default height of an action bar. -->
    <dimen name="abs__action_bar_default_height">40dip</dimen>
    <!-- Vertical padding around action bar icons. -->
    <dimen name="abs__action_bar_icon_vertical_padding">4dip</dimen>
    <!-- Text size for action bar titles -->
    <dimen name="abs__action_bar_title_text_size">16dp</dimen>
    <!-- Text size for action bar subtitles -->
    <dimen name="abs__action_bar_subtitle_text_size">12dp</dimen>
    <!-- Top margin for action bar subtitles -->
    <dimen name="abs__action_bar_subtitle_top_margin">-2dp</dimen>
    <!-- Bottom margin for action bar subtitles -->
    <dimen name="abs__action_bar_subtitle_bottom_margin">4dip</dimen>
</resources>

Тема:

<item name="actionBarSize">@dimen/abs__action_bar_default_height</item>

Там нет конфигурации нижней подкладки.

Другие вопросы по тегам