参考地址:http://stackoverflow.com/questions/17439683/how-to-change-action-bar-size
修改ActionBar的高度
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light">
<!--Action bar style-->
<item name="android:actionBarStyle">@style/AppTheme.ActionBar</item>
<item name="actionBarStyle">@style/AppTheme.ActionBar</item>
</style>
<style name="AppTheme.ActionBar" parent="Widget.AppCompat.Light.ActionBar">
<item name="android:height">@dimen/forty</item>
<item name="height">@dimen/forty</item>
</style>
实际上,比较简单的是这样的:
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!--Action bar style-->
<!--<item name="android:actionBarStyle">@style/AppTheme.ActionBar</item>-->
<item name="android:actionBarSize">@dimen/fifty</item>
<!--<item name="actionBarStyle">@style/AppTheme.ActionBar</item>-->
<item name="actionBarSize">@dimen/fifty</item>
<!--<item name="actionModeCloseDrawable">@drawable/abc_ic_ab_back_mtrl_am_alpha</item>-->
</style>
本文介绍如何通过定义主题样式来改变Android应用中ActionBar的高度。提供两种实现方式:一是通过创建自定义的ActionBar样式并指定高度;二是直接在AppTheme中设置actionBarSize。
888

被折叠的 条评论
为什么被折叠?



