我的应用使用youtube android sdk在 Activity 中播放视频。并且默认的搜寻栏与youtube应用的相匹配。
是否可以有一个自定义搜索栏-如下所示。
[抱歉-这是我的第一篇文章,我无法张贴图片]
https://www.dropbox.com/s/twldkm1v42adjyu/blue.png?dl=0
下面是OnCreate()中的YoutubePlayerView初始化代码
youtubePlayerView = (YouTubePlayerView)findViewById(R.id.youtube_view);
youtubePlayerView.initialize(Config.DEVELOPER_KEY, this);
YoutubePlayerView的引用在这里:https://developers.google.com/youtube/android/player/reference/com/google/android/youtube/player/YouTubePlayerView
构造函数之一将AttributeSet用作其参数(如下)-有用吗?如果不行,请帮忙。
YouTubePlayerView(Context context, AttributeSet attrs);
最佳答案
您无法设置YouTubePlayerView
的样式,只能在以下样式中选择一种:DEFAULT
,CHROMELESS
,MINIMAL
(doc)。
您甚至无法将 View 放在 View 上,否则播放将停止。
您可以做的是为播放器设置CHROMELESS
样式,然后在播放器 View 下手动放置一个搜索栏。这样,您就可以将搜索事件发送给播放器。
关于youtube - 是否可以为YoutubePlayerView自定义搜索栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32908858/