2013-08-08 3 views
5

Я хочу, чтобы верхняя панель действия имела высоту 50dp, а нижняя панель вкладок имела высоту 70dp.Отрегулируйте высоту бокового затвора отдельно

Прямо сейчас, в моем style.xml, у меня есть код

<style name="Theme.ActionBarSize" parent="AppBaseTheme"> 
<item name="android:actionBarSize">60dip</item> 

Но это изменяет высоту обоих баров действий по 60dp, когда я положил его в манифесте, который не то, что я хотел бы , Как настроить размер каждой панели действий отдельно?

+0

Вы можете проверить это - http://stackoverflow.com/questions/15098206/change-actionbar-height-on-android-jellybean – Jambaaz

ответ

0

Вам необходимо создать индивидуальный стиль для android:actionBarSplitStyle и android:actionBarStyle.

<style name="Your.Theme" parent="@android:style/Theme.Holo.Light"> 
    <item name="android:actionBarStyle">@style/Your.ActionBar</item> 
    <item name="android:actionBarSplitStyle">@style/Your.Split.ActionBar</item> 
</style> 

<style name="Your.ActionBar" parent="@android:style/Widget.Holo.Light.ActionBar"> 
    <item name="android:height">60dp</item> 
</style> 

<style name="Your.Split.ActionBar" parent="@android:style/Widget.Holo.Light.ActionBar"> 
    <item name="android:height">70dp</item> 
</style> 

Example

Смежные вопросы