Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 是否可以在具有硬件密钥的设备上设置溢出菜单中文本的样式_Android_Android Appcompat_Overflow Menu - Fatal编程技术网

Android 是否可以在具有硬件密钥的设备上设置溢出菜单中文本的样式

Android 是否可以在具有硬件密钥的设备上设置溢出菜单中文本的样式,android,android-appcompat,overflow-menu,Android,Android Appcompat,Overflow Menu,我一直在研究这个问题,现在我找不到解决方案,也找不到最近的回应。一年前的这个问题()说没有办法处理文本颜色,但我希望AppCompat解决了Sherlock失败的地方 我已经尝试过将android:textColor更改为android:paneltextpearance,但没有效果。以及通过来源寻找任何风格,可能是解决这个没有运气。你知道有什么可能的解决办法吗?还是这仍然不可能 我想说的是,谁在乎硬件菜单应该在6英尺以下,但由于三星一直在使用它们,我不得不对此进行研究。谢谢您的回复您尝试过这个

我一直在研究这个问题,现在我找不到解决方案,也找不到最近的回应。一年前的这个问题()说没有办法处理文本颜色,但我希望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谢谢。这是可行的。如果你把这个评论作为一个答案,我会把它标记为正确的,以供其他人研究。