ActionBar avec les onglets de navigation modifie la hauteur avec l'orientation de l'écran

Mon but est d'augmenter la ActionBar hauteur pour le mode portrait. J'ai actuellement mis

android:actionBarSize

dans mon Themes.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>

Je obtenir l'effet désiré en mode paysage où j'ai augmenté la ActionBar hauteur de 80dp.

ActionBar avec les onglets de navigation modifie la hauteur avec l'orientation de l'écran

Cependant, je suis allé faire pivoter l'écran en mode portrait, la hauteur change comme.

ActionBar avec les onglets de navigation modifie la hauteur avec l'orientation de l'écran

Remarque je fais la suite d'appels dans le code.

final ActionBar bar = getActionBar();
bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
bar.setDisplayShowTitleEnabled(false);
bar.setDisplayShowHomeEnabled(false);

Je suis sur un Nexus 7 avec android 4.2.

Comment puis-je obtenir le même 80dp hauteur en mode portrait que j'ai en mode paysage?

source d'informationauteur ericharlow