Android (ActionBarSherlock) Есть ли способ сохранить одинаковую высоту панели ActionBar как в книжной, так и в альбомной ориентации?

Последние несколько дней я работал с ActionBar и ActionBarSherlock, и у меня возникли проблемы при заполнении некоторой информации в ActionBar.

Когда приложение работает в портретном режиме, панель действий выглядит нормально, и все данные могут отображаться, например:

ActionBar in portrait mode

Но когда я переключаю приложение для отображения в альбомной ориентации, некоторые данные обрезаются:

ActionBar in landscape mode

Вы можете заметить, что и значок статуса, и электронное письмо были обрезаны из-за новой высоты панели действий.

В этом случае я хочу сохранить одинаковый размер для книжной и альбомной ориентации, чтобы приложение выглядело нормально. Я не могу уменьшить размер шрифта заголовка панели действий, так как он может включать другие значки.

Я помещаю эти значки в заголовок и подзаголовок панели действий с помощью Html.fromHtml.

Есть идеи по решению этой проблемы? Я использую библиотеку ActionBarSherlock!

10
задан Alvaro Luis Bustamante 5 June 2012 в 00:32
поделиться