如何使用Cast v3 SDK在Android中实现自定义ExpandedControllerActivity

如何使用Cast v3 SDK在Android中实现自定义ExpandedControllerActivity,android,xamarin.android,chromecast,google-cast,Android,Xamarin.android,Chromecast,Google Cast,我正在使用Xamarin.Android开发我当前的Android应用程序。我计划使应用程序与chromecast兼容(用户可以流式播放视频)。为了完成这一点,我遵循以下教程:。但是,Xamarin Cast库似乎缺少ExpandedControllerActivity实现。它们应该位于Android.Gms.Cast.Framework.Media.Widget下,但我只能找到controlbuttoncontainer和MiniControllerFragment 我能看到的唯一选择是自己实

我正在使用Xamarin.Android开发我当前的Android应用程序。我计划使应用程序与chromecast兼容(用户可以流式播放视频)。为了完成这一点,我遵循以下教程:。但是,Xamarin Cast库似乎缺少ExpandedControllerActivity实现。它们应该位于Android.Gms.Cast.Framework.Media.Widget下,但我只能找到controlbuttoncontainerMiniControllerFragment

我能看到的唯一选择是自己实现一个定制的ExpandedControllerActivity。然而,我缺乏这样做的知识(因为我甚至找不到ExpandedControllerActivity的java实现)。非常感谢为完成这项工作提供一些指导(它不必使用C语言,只需简单的旧Java即可)


注意:-这是我在StackOverflow上的第一个问题,因此如果您对该问题投了反对票,请说明确切原因。

组件的java绑定(v10.0.1.0或v10.0.2.0)似乎没有生成ExpandedControllerActivity。我已经创建了一个,带有一个建议的修复