【问题标题】:Adjust ActionBar Heights Separately单独调整 ActionBar 高度
【发布时间】:2013-08-08 19:35:10
【问题描述】:

我想让顶部操作栏的高度为 50dp,底部标签栏的高度为 70dp。

现在,在我的 style.xml 中,我有代码

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

但是当我将它放入 Manifest 时,这会将两个操作栏的高度更改为 60dp,这不是我想要的。如何分别自定义每个操作栏的高度?

【问题讨论】:

标签: android android-actionbar


【解决方案1】:

您需要为android:actionBarSplitStyleandroid: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>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-17
    • 2015-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多