如何在 Chromecast android sender SDK 的字幕对话框中更改颜色?

Posted

技术标签:

【中文标题】如何在 Chromecast android sender SDK 的字幕对话框中更改颜色?【英文标题】:How to change color in the subtitle dialog of Chromecast android sender SDK? 【发布时间】:2020-08-20 21:37:30 【问题描述】:

我想更改cast sender SDK的字幕选择对话框中提供的选项的颜色。

我尝试了很多不同的东西,例如,

<item name="android:textColorPrimary">@color/white100</item>
<item name="android:colorForeground">@color/white100</item>
<item name="android:textColor">@color/white100</item>
<item name="textColorAlertDialogListItem">@color/white100</item>
<item name="android:textColorAlertDialogListItem">@color/white100</item>

他们都没有工作......

知道我应该怎么做吗?

【问题讨论】:

这个问题不是这个问题的重复吗? ***.com/questions/34240039/… @eli 不是真的......这个对话框嵌入在 cast google cast sender sdk 中......我也没有找到任何可以用自定义布局覆盖的类......我在上面提到过我已经尝试了几乎所有改变应用主题的方法......但它没有帮助 【参考方案1】:

我为此苦苦挣扎,甚至为此发布了赏金,但最后发现我必须重写

cast_tracks_chooser_dialog_layout.xml

cast_tracks_chooser_dialog_row_layout.xml

为了正确地自定义它们

【讨论】:

以上是关于如何在 Chromecast android sender SDK 的字幕对话框中更改颜色?的主要内容,如果未能解决你的问题,请参考以下文章

Chromecast - 如何使用 android 为视频添加字幕

如何在 Android SDK for Chromecast 中切换活动

Android 如何让非 chromecast 设备不显示在选择列表中

如何在 android 的选项菜单中为 chromecast 添加自定义投射按钮?

如何在 iOS 中集成 Chromecast API?

如何将 Android 发件人的 IP 地址获取到 Chromecast 设备?