在cast v3中,如何手动更改"停止铸造"按钮的颜色?
我能够为其他所有内容更改铸件对话框或媒体路由器的样式,但是"停止铸造"按钮似乎切换到黑色/蓝色,具体取决于什么是背景颜色。
我的主题:
<style name="CustomMediaRouterTheme" parent="Theme.MediaRouter">
<!-- Other elements here -->
<item name="mediaRouteButtonStyle">@style/CustomMediaRouteButtonStyle</item>
<item name="colorBackgroundFloating">@color/colorTertiaryDark</item>
</style>
您必须更新主题。"停止铸造"按钮遵循您的活动主题的重音颜色,控制器部分的背景颜色遵循您的活动主题的主要颜色。但是,有时主要颜色用作"停止铸造"按钮颜色。它取决于应用主题(轻或深色)和原色。如果主要颜色是可以区分的,那么重音颜色似乎被覆盖了。
- 应用主题(轻或黑暗):对话的主要主题
- 主颜色:控制器的背景颜色
- 重音颜色:"停止铸造"的文本颜色(在某些情况下可以被原色覆盖)