Невидимые значки элементов ActionMode в Theme.Sherlock.Light.DarkActionBar

Когда используешьTheme.Sherlock.Light.DarkActionBar (или жеTheme.Holo.Light.DarkActionBar(не имеет значения), ActionMode (или «контекстный ActionBar»), который появляется, например, при выделении текста, по умолчанию стилизован так же, как и в стандартной темной теме, то есть темно-синем со светящимися значками действий.

Однако, когда вы пытаетесь выделить текст в диалоге (который в этой теме имеет легкий стиль, в отличие от черного ActionBar), вместо этого появляется ActionMode, стилизованный под тему Light (белый фон). Проблема в том, что его значки действий не темные, как должно быть, а светлые, что делает их практически невидимыми.

Это выглядит так, как будто фон был взят из светлой темы (из-за светлого диалога), но значки были взяты из темной темы. Это ошибка вLight.DarkActionBar тема? Могу ли я что-нибудь с этим сделать?

Ответы на вопрос(8)

Ваш ответ на вопрос