YouTubePlayerView不包含在其祖先android.widget.ListView中

YouTubePlayerView不包含在其祖先android.widget.ListView中,android,listview,youtube-data-api,Android,Listview,Youtube Data Api,从Listview行单击我正在打开YouTubePlayerViewActivity,它显示错误 YouTubeAndroidPlayerAPI:YouTube视频播放已停止,因为未经授权覆盖在播放器顶部。YouTubePlayerView不包含在其祖先android.widget.ListView{7540501 VFED..C..F..ID0,0-1280494#7f100135 app:ID/ListView_profile}中。祖先的边与YouTubePlayerView的边之间的距离为

从Listview行单击我正在打开YouTubePlayerViewActivity,它显示错误

YouTubeAndroidPlayerAPI:YouTube视频播放已停止,因为未经授权覆盖在播放器顶部。YouTubePlayerView不包含在其祖先android.widget.ListView{7540501 VFED..C..F..ID0,0-1280494#7f100135 app:ID/ListView_profile}中。祖先的边与YouTubePlayerView的边之间的距离为:左:30,上:504,右:30,下:-390(这些都应为正值)

代码在listView中是:

    Intent intent = new Intent(activity, YouTubePlayerActivity.class); 
                        intent.putExtra(YouTubePlayerActivity.EXTRA_VIDEO_ID, Utility.extractYTId(feedListData.getUrl()));                                                    
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
activity.startActivity(intent);

有什么解决办法吗this@NagarjunaReddy还没有,但你可以在webview中使用iframe,或者和YouTube应用一样,你可以显示视频列表,点击后你可以在新屏幕上播放视频。实际上,在我的情况下,我需要在循环视图中实现它,它第一次就可以正常工作,当我上下滚动时,视频视图覆盖了黑屏,但视频播放时,我在这里观看音频。。