Поскольку GLTextureView расширяется от TextureView, у него есть функция getBitmap, которая должна работать.
жен быть в состоянии сделать снимокGLSurfaceView
в определенный момент времени. У меня есть следующий код:
relative.setDrawingCacheEnabled(true);
screenshot = Bitmap.createBitmap(relative.getDrawingCache());
relative.setDrawingCacheEnabled(false);
Log.v(TAG, "Screenshot height: " + screenshot.getHeight());
image.setImageBitmap(screenshot);
GLSurfaceView
содержится вRelativeLayout
, но я также пробую прямо используяGLSurfaceView
попытаться захватить изображение. С этим я думаю, что экран захватывает прозрачное изображение, то есть ничего там. Любая помощь будет оценена.