我想更改操作栏的大小。我尝试了以下编码。<style name="MyTheme" parent="@android:style/Theme.Holo.Light"> <item name="android:actionBarStyle">@style/CustomActionBar</item></style><style name="CustomActionBar" parent="@android:style/Widget.Holo.Light.ActionBar"> <!-- <item name="android:background">@drawable/action_bar_style</item> --> <item name="android:actionBarSize">15dp</item> <item name="android:background">@drawable/header_bar</item></style>但是操作栏的大小没有变化。还有另一种方法吗?我正在使用api级别11。谢谢。
3 回答
萧十郎
TA贡献1815条经验 获得超12个赞
只需将actionBarSize项目置于MyTheme样式下,如下所示:
<style name="MyTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarSize">15dp</item>
<item name="actionBarSize">15dp</item>
...
</style>
说明:
在R.styleable中,我们看到这R.styleable.Theme_actionBarSize是在主题级别定义的可样式化属性。
另外,从源代码res / values / styles.xml中,我们看到如何actionBarSize用于设置height:
<style name="Widget.ActionBar">
...
<item name="android:height">?android:attr/actionBarSize</item>
- 3 回答
- 0 关注
- 372 浏览
添加回答
举报
0/150
提交
取消