2013-08-08 37 views
5

En yüksek eylem çubuğunun 50dp yüksekliğinde ve alt sekme çubuğunun 70dp yüksekliğe sahip olmasını istiyorum.ActionBar Ayrıntılarını Ayrı Olarak Ayarlayın

Şu anda, benim style.xml içinde, kodu

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

var Ama bu İstediğim bir şey değil, hangi Manifestosu geçirdikten 60dp için her iki eylem çubukların yüksekliği değiştirir . Her eylem çubuğunun yüksekliğini ayrı ayrı nasıl özelleştirebilirim?

+0

Bunu kontrol edebilirsiniz - http://stackoverflow.com/questions/15098206/change-actionbar-height-on-android-jellybean – Jambaaz

cevap

0

android:actionBarSplitStyle ve android:actionBarStyle için özel bir stil oluşturmanız gerekir.

<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

İlgili konular