Android 录制屏幕/拍摄几张TextureView和x2B的屏幕截图;其他观点

Android 录制屏幕/拍摄几张TextureView和x2B的屏幕截图;其他观点,android,textureview,android-graphics,android-video-record,Android,Textureview,Android Graphics,Android Video Record,在一个片段中,我有一个显示相机预览的纹理视图,在该视图的顶部,我绘制了几个其他视图 我的目标是录制一个简短的视频,记录用户看到的内容(所有视图),或者保存几个屏幕截图,以便稍后编译成视频 因为我不想出现任何免责声明和相关的意图,所以我不想使用MediaProjection 我尝试了很多方法,但都不起作用,或者截图/记录除TextureView之外的所有视图,结果显示为黑色。请注意,我也不希望使用MediaRecorder,因为它只允许我录制textureview,我希望所有内容都被录制/截图 我

在一个片段中,我有一个显示相机预览的纹理视图,在该视图的顶部,我绘制了几个其他视图

我的目标是录制一个简短的视频,记录用户看到的内容(所有视图),或者保存几个屏幕截图,以便稍后编译成视频

因为我不想出现任何免责声明和相关的意图,所以我不想使用MediaProjection

我尝试了很多方法,但都不起作用,或者截图/记录除TextureView之外的所有视图,结果显示为黑色。请注意,我也不希望使用MediaRecorder,因为它只允许我录制textureview,我希望所有内容都被录制/截图

我明白这就是为什么TextureView是黑色的

我实际上已经设法获得了PixelCopy api的截图,特别是,但最低sdk版本是26,我需要一个解决方案来为最低24 sdk版本工作,否则这将是我的一个选择。。。此外,理想的场景是获取视频,而不是稍后制作视频的帧

那么,有人能指出更好的方法吗?我目前没有看到任何替代方案

同样,我想给用户一个整个屏幕显示(所有视图)的小视频

提前多谢