如何更改“投射对话框”"停止投射"按钮颜色?

时间:2017-09-01 19:35:52

标签: android chromecast

在演员表v3中,如何更改"停止投射"手动按钮?

我能够为其他所有内容更改Cast对话框或媒体路由器的样式,但是"停止转换"按钮似乎切换为黑色/蓝色,具体取决于背景颜色。

我的主题:

<style name="CustomMediaRouterTheme" parent="Theme.MediaRouter">
    <!-- Other elements here -->
    <item name="mediaRouteButtonStyle">@style/CustomMediaRouteButtonStyle</item>
    <item name="colorBackgroundFloating">@color/colorTertiaryDark</item>
</style>

1 个答案:

答案 0 :(得分:1)

您必须更新主题。 “STOP CASTING”按钮遵循活动主题的强调颜色,控制器部分的背景颜色遵循活动主题的主要颜色。但是,有时原色被用作“停止铸造”按钮颜色。这取决于应用主题(浅色或深色)和原色。如果主要颜色是可区分的,则看起来像重音颜色被覆盖。

  • 应用主题(浅色或深色):对话框的主题
  • 主要颜色:控制器的背景颜色
  • 强调色:“STOP CASTING”的文字颜色(在某些情况下可以用原色覆盖)