我的SurfaceView有问题,我需要它用于显示视频,我把透明背景设置为在视频加载时在背景中看不到黑屏,而在视频播放时滚动时看不到黑线播放。 我的应用程序显示视频,如instagram(相同样式)。
问题是,表面视图/视频显示在操作栏上,我不希望这样。 我知道问题是“setZOrderOnTop”但如果我删除它,我会回到黑色背景和滚动问题。 那么,任何想法?
这是我的代码:
//Video
Video.setZOrderOnTop(true);
final SurfaceHolder surfaceHolder = Video.getHolder();
surfaceHolder.setFixedSize(taillePreview, taillePreview);
surfaceHolder.setFormat(PixelFormat.TRANSPARENT);
surfaceHolder.addCallback(MainActivity.this);
感谢您的帮助。