【发布时间】:2015-04-18 02:10:47
【问题描述】:
我正在尝试更改 ActionBar 的高度,但它不起作用。我尝试使用 android:actionBarSize 和 android:height 属性设置高度。但没有任何效果。这是我的 theme.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyActionBarTheme"
parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/MyActionBar</item>
<item name="actionBarStyle">@style/MyActionBar</item>
<item name="android:itemBackground">@color/green_2x</item>
</style>
<style name="MyActionBar"
parent="Widget.AppCompat.Light.ActionBar">
<item name="android:background">@drawable/actionbar_background</item>
<item name="background">@drawable/actionbar_background</item>
<item name="android:height">10dp</item>
</style>
</resources>
有改变 ActionBar 高度的想法吗?
【问题讨论】:
-
stackoverflow.com/questions/18670519/… 此页面上的答案建议创建一个themes.xml。 cmets 中的第一个链接问题还建议在您的主题中使用一些属性。看看有没有帮助。
-
我建议你使用 support-v7 中的 Toolbar .... 你可以轻松地做很多事情
-
感谢@Trobbins 提供问题链接。使用
- 40dp
- 40dp
它可以工作:-)
标签: java android android-actionbar