从Youtube Player Android上点击按钮点击屏幕截图

时间:2015-05-05 08:25:02

标签: android android-youtube-api

有没有办法在Youtube播放器上点击按钮时捕捉视频帧?或者Youtube播放器不允许这样做?

下面的代码为图像提供黑屏:

rootView.setDrawingCacheEnabled(true);
rootView.buildDrawingCache(true);          
FileOutputStream fileOutputStream = new FileOutputStream(imagePath);
rootView.getDrawingCache(true).compress(CompressFormat.JPEG, 100,
               fileOutputStream);
fileOutputStream.flush();
fileOutputStream.close();
rootView.setDrawingCacheEnabled(false);

1 个答案:

答案 0 :(得分:0)

正如here所述,SurfaceView的子项通常是硬件加速的,因此不使用标准的视图层次结构系统。

YouTube SDK最有可能使用此对象来显示视频,这就是您的代码无效的原因。