Android 是否可以自定义VideoCastController活动?

Android 是否可以自定义VideoCastController活动?,android,castcompanionlibrary,Android,Castcompanionlibrary,我正在使用Cast Companion库(因为它使实现一些设计指南变得更容易) 播放视频时,我不想使用VideoCastControllerActivity,而是想使用我自己的活动 CCL是否在不修改CCL的情况下促进了这一点?您可以定义一个将从通知、强制转换对话框和锁定屏幕调用的TargetActivity 如果您只想修改该活动的外观,只需复制其布局XML并根据需要进行更改 最后,您还可以自己实现VideoCastController;这就是VideoCastController所做的。啊,现

我正在使用Cast Companion库(因为它使实现一些设计指南变得更容易)

播放视频时,我不想使用
VideoCastControllerActivity
,而是想使用我自己的活动


CCL是否在不修改CCL的情况下促进了这一点?

您可以定义一个将从通知、强制转换对话框和锁定屏幕调用的
TargetActivity

如果您只想修改该活动的外观,只需复制其布局XML并根据需要进行更改


最后,您还可以自己实现
VideoCastController
;这就是VideoCastController所做的。

啊,现在我明白了。我可以在初始化VideoCastManager实例时指定targetActivity。请注意,如果您这样做,则不应调用startVideoCastControllerActivity,而应在需要时直接启动您自己的活动。我在我的资源中使用的自定义布局覆盖了VideoCastControllerActivity中使用的布局。我刚刚添加了一个ImageButton,在大多数设备上一切正常,但在尝试访问ImageButton时出现了一些崩溃-出于某种原因,这会返回null
(ImageButton)findViewById(R.id.stop)