1

我已经使用actionbar(android native)几天了(jellybean 4.2)。我试图通过在 style.xml 中添加这样的行来更改操作栏的高度:

100浸

它在横向模式下工作正常,但在方向模式下不工作。

在定向模式下,它的高度没有改变。

4

1 回答 1

1

您只需为ActionBar纵向和横向模式的高度创建尺寸:

值/尺寸.xml

<resources>
     <!-- dimension for the portrait ActionBar -->
     <dimen name="ab_height">100dp</dimen>
</resources>

值土地/dimens.xml

<resources>
     <!-- dimension for the landscape ActionBar -->
     <dimen name="ab_height">120dp</dimen>
</resources>

现在您可以像这样使用这些尺寸:

<style [...]>
     <item name="android:actionBarSize">@dimen/ab_height</item>
</style> 
于 2013-07-17T02:34:09.497 回答