Android 是否可以在具有硬件密钥的设备上设置溢出菜单中文本的样式
我一直在研究这个问题,现在我找不到解决方案,也找不到最近的回应。一年前的这个问题()说没有办法处理文本颜色,但我希望AppCompat解决了Sherlock失败的地方 我已经尝试过将android:textColor更改为android:paneltextpearance,但没有效果。以及通过来源寻找任何风格,可能是解决这个没有运气。你知道有什么可能的解决办法吗?还是这仍然不可能 我想说的是,谁在乎硬件菜单应该在6英尺以下,但由于三星一直在使用它们,我不得不对此进行研究。谢谢您的回复您尝试过这个吗?我想是的,因为你所联系的问题也有类似的答案Android 是否可以在具有硬件密钥的设备上设置溢出菜单中文本的样式,android,android-appcompat,overflow-menu,Android,Android Appcompat,Overflow Menu,我一直在研究这个问题,现在我找不到解决方案,也找不到最近的回应。一年前的这个问题()说没有办法处理文本颜色,但我希望AppCompat解决了Sherlock失败的地方 我已经尝试过将android:textColor更改为android:paneltextpearance,但没有效果。以及通过来源寻找任何风格,可能是解决这个没有运气。你知道有什么可能的解决办法吗?还是这仍然不可能 我想说的是,谁在乎硬件菜单应该在6英尺以下,但由于三星一直在使用它们,我不得不对此进行研究。谢谢您的回复您尝试过这个
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
inflater.inflate(R.menu.your_menu, menu);
int positionOfMenuItem = 0; // or whatever...
MenuItem item = menu.getItem(positionOfMenuItem);
SpannableString s = new SpannableString("My red MenuItem");
s.setSpan(new ForegroundColorSpan(Color.RED), 0, s.length(), 0);
item.setTitle(s);
}
你试过这个吗?我想是的,因为你所联系的问题也有类似的答案。@EricWoodruff谢谢。这是可行的。如果你把这个评论作为一个答案,我会把它标记为正确的,以供其他人研究。