С помощью панели инструментов AppCompat я хочу изменить цвет значка меню переполнения при изменении ActionMode.Панель инструментов AppCompat: изменение значка переполнения цвета в ActionMode
Например, значок переполнения будет белым в обычном режиме панели инструментов. И станет черным на ActionMode. До сих пор мне удалось изменить фон режима действия, а также текст заголовка. Но мне еще предстоит найти способ изменить цвет значка меню переполнения.
Я знаю, что есть ответ доступны: Change ActionMode Overflow icon
Я попробовал первое решение, и я не смог найти значок переполнения.
Второе решение, даже с задержкой 50L, приводит к тому, что значок меню переполнения начинает мигать цветом выделенного ActionMode для короткой секунды разделения, что очень раздражает.
Я не знаю, у меня есть второе решение, пожалуйста, проверьте эту ссылку http://stackoverflow.com/questions/26671677/android-appcompat-21-how-to-change-the-back-icon-and-the-overflow -icon-to-cu/33938229 # 33938229 – Piyush
Остерегайтесь, это также изменит цвет текста в нижнем меню (который отображается нажатием специальной клавиши) на некоторых устройствах. Это может быть проблемой, если «textColorSecondary» и фон меню установлены на тот же (или похожий) цвет. – Storix
Бетт подход был бы, создав отдельный стиль для него: '<имя стиля = "ToolbarTheme" родитель = "AppTheme.MyTheme"> <пункт Name = "андроида: textColorSecondary"> @ Android: цвет/белый ' – Ariq