Java 动态设置菜单文本颜色的样式
有没有一种方法可以根据片段动态设置菜单项文本的样式?如下图所示,理想情况下,每当相应的片段被激发到我想要的任何颜色时,我都希望动态设置样式,而不必为菜单项创建自定义布局Java 动态设置菜单文本颜色的样式,java,android,menuitem,android-menu,Java,Android,Menuitem,Android Menu,有没有一种方法可以根据片段动态设置菜单项文本的样式?如下图所示,理想情况下,每当相应的片段被激发到我想要的任何颜色时,我都希望动态设置样式,而不必为菜单项创建自定义布局 @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.suggestions_fragment, menu) MenuItem done = menu.findIte
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
inflater.inflate(R.menu.suggestions_fragment, menu)
MenuItem done = menu.findItem(R.id.done);
SpannableString foo = new SpannableString("foo");
spannableString.setSpan(new ForegroundColorSpan(Color.RED), 0, spannableString.length(), 0);
done.setTitle(spannableString);
}在OnCreateOptions功能表中设置时,仅使用和。不起作用。请查看此帖子: