修改ToolBar上menu字型的大小
阿新 • • 發佈:2019-02-05
跟前一個文章如出一轍,幾乎是一個問題,解決了字型的顏色,接著就是字型的大小,同樣也是在style裡面做調整,不過這裡面可能有一點小細節問題
所以單獨拿出來分享給大家,話不多說,上程式碼
直接在style檔案中
<pre name="code" class="html"><!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <item name="actionMenuTextColor">#ffffff</item> <item name="android:actionMenuTextAppearance">@style/MenuTextStyle</item> <item name="colorPrimary">@android:color/holo_green_light</item> <item name="android:actionMenuTextColor">@android:color/white</item> <item name="colorPrimaryDark">@android:color/holo_green_light</item> <item name="colorAccent">@color/color_white</item> <item name="drawerArrowStyle">@style/AppTheme.DrawerArrowToggle</item> </style>
其中<itemname="android:actionMenuTextAppearance">@style/MenuTextStyle</item>,需要引用另一個Style
如下
<style name="MenuTextStyle">
<item name="android:textSize">30sp</item>
</style>
至此搞定了,可能有部分朋友測試的時候字型並沒有改變,如果你是5.0以下的機型
那麼去掉theme中actionMenuTextAppearance前面的Android :標籤就搞定了