使用AppCompat工具栏,我想要能够在ActionMode改变时改变溢出菜单图标的颜色。
例如,在常规工具栏模式下,溢出图标将是白色的。而在ActionMode下会变成黑色。到目前为止,我已经成功地更改了操作模式的背景以及标题文本。但我还没有找到改变溢出菜单图标颜色的方法。
我知道有一个答案: Change ActionMode Overflow icon 我尝试过第一个解决方案,但我找不到溢出图标。
即使延迟50L,第二个解决方案也会使溢出菜单图标在短暂的一瞬间闪烁ActionMode的预期颜色,这非常刺眼。
例如,在常规工具栏模式下,溢出图标将是白色的。而在ActionMode下会变成黑色。到目前为止,我已经成功地更改了操作模式的背景以及标题文本。但我还没有找到改变溢出菜单图标颜色的方法。
我知道有一个答案: Change ActionMode Overflow icon 我尝试过第一个解决方案,但我找不到溢出图标。
即使延迟50L,第二个解决方案也会使溢出菜单图标在短暂的一瞬间闪烁ActionMode的预期颜色,这非常刺眼。
textColorSecondary
和菜单背景设置为相同(或类似)的颜色,则可能会出现问题。 - Stan Mots- Ariq