自定义ActionBar高度和ActionBar选项卡高度

时间:2014-07-18 19:51:51

标签: android xml android-actionbar android-tabs

我希望我的ActionBarTabs看起来像这样。

请忽略颜色

enter image description here

目前它看起来像这样

enter image description here

由于我的主题,我必须在java中设置自定义ActionBar

actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
actionBar.setCustomView(R.layout.custom_action_bar);

这是我的styles.xml

<resources>

    <!-- You are NOT seeing this theme -->
    <style name="AppTheme" parent="android:Theme.Holo.Light.NoActionBar"></style>

    <!-- You ARE seeing this theme -->
    <style name="ScoreBoardStyles" parent="android:Theme.Holo.Light">
        <item name="android:actionBarStyle">@style/CustomActionBar</item>
        <item name="android:actionBarTabStyle">@style/CustomTabs</item>
        <item name="android:actionBarSize">160dp</item>
    </style>

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

    <style name="CustomTabs" parent="@android:style/Widget.Holo.ActionBar.TabView">
        <item name="android:background">@drawable/tab_indicator</item>
        <item name="android:height">80dp</item>
    </style>

</resources>
  1. 为什么我的ActionBar低于TabView

  2. 为什么我的TabView没有改变身高?

  3. 我知道还有其他类似的问题,但没有一个是具体的。

    任何想法都有帮助!

    谢谢。

1 个答案:

答案 0 :(得分:1)

这是bugthis可能会对您有所帮助。或者进行搜索,还有更多选择。