Моя цель - увеличить высоту ActionBar
для портретного режима. В настоящее время я устанавливаю
андроида: actionBarSize
в Mymes.xml.
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="DayTheme" parent="android:style/Theme.Holo.Light">
<item name="android:actionBarSize">@dimen/actionBarHeight</item>
<item name="android:actionBarTabTextStyle">@style/tab_indicator_text_dark</item>
</style>
<style name="NightTheme" parent="android:style/Theme.Holo">
<item name="android:actionBarSize">@dimen/actionBarHeight</item>
<item name="android:actionBarTabTextStyle">@style/tab_indicator_text_light</item>
</style>
</resources>
Я получаю желаемый эффект в ландшафтном режиме, где я увеличил высоту ActionBar
до 80dp.
Однако, поехав, я поворачиваю экран в портретный режим, высота изменяется так.
Примечание. Я делаю следующие вызовы в коде.
final ActionBar bar = getActionBar();
bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
bar.setDisplayShowTitleEnabled(false);
bar.setDisplayShowHomeEnabled(false);
Я развиваюсь на Nexus 7 с Android 4.2.
Как получить ту же высоту 80dp в портретном режиме, что и в ландшафтном режиме?