アクションバーの高さを変えることはできますか? ActionBar.setCustomView(view, layoutparams) で試しましたが、高さを変更できませんでした。提案してください。どんな助けでも大歓迎です。
10581 次
3 に答える
12
ActionBar の高さを設定するには、フォルダに新しいファイルthemes.xmlを作成します。res/values
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.FixedSize" parent="@android:style/Theme.Holo.Light.DarkActionBar">
<item name="actionBarSize">48dip</item>
<item name="android:actionBarSize">48dip</item>
</style>
</resources>
このテーマをアクティビティに設定します。
android:theme="@style/Theme.FixedSize"
于 2013-09-07T06:39:51.307 に答える
1
または、styles.xml 内に次の行を直接追加します。
<item name="android:actionBarSize">35dp</item>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:textAllCaps">false</item>
<item name="android:actionBarSize">35dp</item>
</style>
于 2016-06-04T00:13:08.027 に答える