android-actionBarMenu字体颜色修改

经常会遇到对menu字体颜色进行修改的情况,今天就遇到了一个。就是在action上有一个menu是黑色的,想要改成白色。方法如下

 <style name="Email.Theme" parent="@android:style/Theme.Funui">
        <item name="android:windowFullscreen">true</item>
        <item name="android:actionBarStyle">@style/actionbar_def_style</item>
        <item name="android:actionModeStyle">@style/actionmode_def_style</item>
        <item name="android:checkboxStyle">@style/Email.Theme.checkbox</item>
<!--添加这一条属性就行了-->        <item name="android:actionMenuTextColor">@color/action_menu_text_color_funui</item>
        <item name="android:alertDialogTheme">@style/Email.Theme.Dialog.Alert</item>
    </style>

解释:

所谓的actionBarMenu 其实就是普通的menu,只不过它增加了一条属性,就是让android:showAsAction="always|ifroom"

其他的跟普通的menu也就没有区别了。不过,这个<item name="android:actionMenuTextColor">@color/action_menu_text_color_funui</item>

似乎仅仅能改变这个状态下的menu

时间: 2024-08-29 21:45:29

android-actionBarMenu字体颜色修改的相关文章

android 设置字体颜色、EditText自动输入转换成大写字母的多种方式

在TextView上面设置某一个字的字体颜色为指定颜色时,可以通过java类SpannableString类和Html语言来实现. (一)SpannableString类方式 private void setText(TextView t){ String text = t.getText().toString().trim(); SpannableString span = new SpannableString(text); span.setSpan(new ForegroundColorS

echarts各种字体颜色修改

这篇文章主要讲述Echarts设置字体和线条的颜色相关操作笔记,希望文章对你有所帮助,主要是自己的在线笔记吧.我在前面先放各种修改前后图片颜色的对照,后面再详细介绍代码.这样更方便阅读及读者知道,是否对自己有所帮助,其重点是如何在模板动态网页或JSP网站中插入Echarts图片.        1.修改标题及背景颜色    2.设置柱形图颜色 3.修改坐标轴字体颜色        4.设置Legend颜色 5.修改折线颜色    6.修改油表盘字体大小及颜色 7.柱状图文本鼠标浮动上的颜色设置

Android 改变字体颜色的三种方法

在TextView中添加文本时有时需要改变一些文本字体的颜色,今天学到了三种方法,拿出来分享一下 1.在layout文件下的配置xml文件中直接设置字体颜色,通过添加android:textcolor=“#FFFFFF”来变化颜色 但这样的效果只能让字体千篇一律的显示一种颜色 2.在activity中通过TextView tv=new TextView(this):实例化一个textview,通过setContentView(tv);将其加载到当前activity,设置要显示的内容String

iOS7状态栏字体颜色修改

iOS7中,默认的状态栏字体颜色是黑色的,如何修改为其它颜色呢? 1.在项目的*info.plist中增加 View controller-based status bar appearance 属性,并设置值为NO 2.在代码的viewDidLoad中增加如下代码,此处设置为白色字体 1 - (void)viewDidLoad 2 { 3 [super viewDidLoad]; 4 5 //状态栏白色字体 6 [[UIApplication sharedApplication] setSta

PowerShell字体颜色修改

作为一个coder,必须保护自己的眼睛,因此,难看的字体和颜色不允许出现在电脑上 PowerShell参数设置路径如下 HKEY_CURRENT_USER\Console\%SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe 这些参数在PowerShell窗口上也能修改.但是说实话用鼠标不是很好操作.如果将这个reg信息导出,然后copy几个,分别修改字体颜色等信息,那就相当于编辑器中的theme了 完整的子键在主键Console

Android TextView字体颜色等样式详解

Android每个TextView的文本都可以设置多种颜色字体 中文字体的设置方法和使用技巧:http://blog.csdn.net/pcaxb/article/details/4733680 SpannableString在TextView中的使用代码 //创建一个 SpannableString对象 SpannableString msp = new SpannableString("字体测试字体大小一半两倍前景色背景色正常粗体斜体粗斜体下划线删除线x1x2电话邮件网站短信彩信地图X轴综合

Android中字体颜色的设置

1.在Android中经常看到设置的颜色为八位的十六进制的颜色值,例如: 1 2 3 public static final class color {     public static final int lightblue=0x7f040000; } 或者在Java中tx.setTextColor(0xffff00f); 说明: 0xffff00ff是int类型的数据,分组一下0x|ff|ff00ff,0x表示颜色整数的标记,ff表示透明度,f00f表示色值,注意:0x后面ffff00ff

修改vim字体颜色

通过putty或者securecrt连到linux服务器,使用vi编辑*.php 或*.c文件时, 蓝色的注释很淡,看不清,看起来很费眼 效果如下 我本身有习惯于默认配色,不想修改配色方案,只想把看不清蓝色的注释换掉,修改成目录的蓝色 翻了翻相关资料,大部分都是修改配色方案,最后发现可以通过hi命令来修改注释的颜色. hi指令使用方法 设置关键字为蓝色非粗体 :hi Identifier ctermfg =blue cterm =none (bold 就设置成粗体) 那我们的问题就可以通过添加一

Android 中文字体的设置方法和使用技巧

Android TextView字体颜色等样式具体解释连接:http://blog.csdn.net/pcaxb/article/details/47341249 1.使用字体库(自己定义字体的使用):当然假设字体库和手机的不兼容获取什么的,可能你的中文是无效的 (1)在assets中新建文件夹fonts,把ttf字体库考到文件夹下 (2)使用代码 TextView view1 = (TextView) findViewById(R.id.tv1); Typeface tf1 = Typefac