Android menu菜单修改字体颜色

    在主题中添加@color/white
此段不起作用,故在代码中操作。 
             getMenuInflater().inflate(R.menu.multi_save_menu, menu);
+            MenuItem item1 = menu.findItem(R.id.selection_cancel);
+            SpannableString spannableString1 = new SpannableString(item1.getTitle());
+            spannableString1.setSpan(new ForegroundColorSpan(Color.WHITE), 0, spannableString1.length(), 0);
+            item1.setTitle(spannableString1);
+
+            MenuItem item2 = menu.findItem(R.id.selection_done);
+            SpannableString spannableString2 = new SpannableString(item2.getTitle());
+            spannableString2.setSpan(new ForegroundColorSpan(Color.WHITE), 0, spannableString2.length(), 0);
+            item2.setTitle(spannableString2);

你可能感兴趣的:(Android menu菜单修改字体颜色)