强制显示 Cast 按钮?

Force Cast button to show?

我正在将 Chromecast SDK 实施到我的 Android 应用程序中,我想知道无论是否有可用的投射路线,是否都可以显示投射按钮?

目前,SDK 的工作方式是隐藏按钮,直到找到可行的投射路径。

但是,我想向用户显示一些屏幕说明,并且需要按钮从一开始就在那里,这样他们就可以看到它的外观。

这可能吗?

您需要使用 MediaRouteButton 然后您可以自己管理它的可见性。但是,那不是正确的体验;您应该将 "instructions" 的外观与投射按钮出现的时间联系起来;如果投射按钮没有出现,请不要显示任何说明,因为这无论如何都会让用户感到困惑。您可以查看执行此操作的 CastVideos-android 应用程序。