【发布时间】:2016-02-17 17:24:36
【问题描述】:
我目前在我的项目中使用 CastCompanionLibrary。它运行良好,但是我需要自定义 Cast 按钮的行为。
目前,正在显示一个包含 Cast 设备的对话框按钮(这是预期的行为)。此外,在投射时,会显示元数据和停止/开始按钮。我需要自定义这个。我不想显示停止/开始按钮。我怎样才能做到这一点?
以下是我的代码的相关部分:
<item
android:id="@+id/media_route_menu_item"
android:title="Google Cast"
compat:actionProviderClass="android.support.v7.app.MediaRouteActionProvider"
compat:showAsAction="always"/>
和
if (mCastManager != null) {
mediaRouteMenuItem = mCastManager.addMediaRouterButton(menu, R.id.media_route_menu_item);
}
【问题讨论】:
-
不清楚你在问什么,请澄清:(a)你想自定义两个对话框(当你不投射和投射时)还是只自定义你得到的对话框铸件? (b) 当您说您想要自定义显示元数据的区域并添加播放/暂停/停止按钮时,请详细说明您正在寻找什么类型的自定义,因为根据您的回答,可以提出不同的建议.
-
我想在投射时自定义对话框。我想向用户展示选项:本地设备和投射设备,以便 s(he) 可以在它们之间切换。无需播放/停止按钮。谢谢。
标签: android google-cast