Можно ли стилизовать текст в меню переполнения на устройствах с аппаратным ключом
Я изучал эту проблему сейчас и не могу найти ни решения, ни недавнего ответа. В этом вопросе, который был задан год назад (" Как стилизовать текст в меню переполнения действий"), говорилось, что не было никакой возможности обработать цвет текста, но я надеюсь, что AppCompat решил эту проблему, когда Шерлок потерпел неудачу.
Я уже пытался изменить Android: TextColor для Android: PanelTextAppearance безрезультатно. А также прошел через источник в поисках любого стиля, который мог бы решить эту проблему без удачи. Знаете ли вы о каком-либо возможном решении? или это все еще невозможно?
Я хотел бы просто сказать, кого это волнует, поскольку аппаратное меню должно быть на 6 футов ниже, но поскольку Samsung продолжает использовать их, я вынужден разобраться в этом. Спасибо за любые ваши ответы
1 ответ
Ты пробовал это? /questions/33182678/android-actionbarsherlock-ustanovit-tsvet-teksta-v-menyu/33182694#33182694 Я бы предположил, что так как был аналогичный ответ на вопрос, который вы связали.
@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);
}