android - Android Youtube Player:当我从其父级删除 youTubePlayerView 视图时,视频播放停止
问题描述
我正在尝试创建一个媒体应用程序,所以我使用这个库从代码而不是通过 xml 播放视频:
youTubePlayerView = YouTubePlayerView(this)
youTubePlayerView.addYouTubePlayerListener(object : AbstractYouTubePlayerListener() {
override fun onReady(youTubePlayer: YouTubePlayer) {
youTubePlayer.loadVideo("0EVVKs6DQLo",0f)
//Adding youTubePlayerView to layout 1
layout1.addView(youTubePlayerView)
}
})
当我添加youTubePlayerView
到另一个布局以在我的活动中显示视频时,例如如下所示:
//Moving youTubePlayerView to another layout : layout2
layout1.removeView(youTubePlayerView)
layout2.addView(youTubePlayerView)
视频已停止!!,即使我youTubePlayerView
从它的父级(layout1
)中删除它的相对视图(),是否有任何解决方案可以使视频仍在播放,因为我仍然有youTubePlayerView
尚未销毁的实例?!
谢谢
解决方案
推荐阅读
- javascript - 如何将 JSON 数据从 API 映射到 div
- django - 禁用使用 Django 登录 gunicorn 以获取特定请求/URL/端点
- uefi - 如何删除 UEFI 认证变量?
- r - Keras k_pool2d 后端函数引发类型错误
- c# - 为什么我的 Listview 多次显示相同的值?
- python - 熊猫:read_json urllib.error.URLError:
, 用于工作的代码 - android - 无法安装应用程序:INSTALL_FAILED_DEXOPT,Android 5.0 发生这种情况
- c# - Azure 搜索,将数组与给定数组匹配
- java - 如何在 Java 中构建一个非常简单的多线程管道?
- python-3.x - OSX Catalina GCC/PIP 问题