Android中nemu菜单的字体太小?如何设置actionbar中menu的text的size

时间:2023-02-01 20:49:30

Android实际开发中,我们常会用到actionbar,但其menu菜单的字体有时可能不是我们想要的大小,颜色不是我们想要的颜色,那么如何来设置actionbar中menu的text的size及color呢?

通过以下几步就可以搞定:


一、先到AndroidManifest.xml看看当前的theme是什么:

比如我这里的是AppTheme

<application
......
android:theme="@style/MyAppTheme" >

二、然后在资源文件的res/values/styles.xml中找到 你的主题:

<style name="MyAppTheme" parent="@android:style/Theme.Holo.Light">

三、然后在此添加上一个item,name=android:actionMenuTextAppearance,然后引用你自己定义的文字样式,不管是大小还是颜色都可以自己定义

    <style name="MyAppTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:actionMenuTextAppearance">@style/MyMenuTextStyle</item>
</style>

<style name="MyMenuTextStyle">
<item name="android:textColor">@android:color/red</item>
<item name="android:textSize">16sp</item>
</style>