public void setTextureView(TextureView textureView) { this.textureView = textureView; if (surfaceTexture != null) { surfaceTexture.DetachFromGLContext(); textureView.SurfaceTexture = surfaceTexture; } }
public void setPreviewView(PreviewView previewView) { this.previewView = previewView; textureView = previewView.getTextureView(); if (surfaceTexture != null) { surfaceTexture.DetachFromGLContext(); textureView.SurfaceTexture = surfaceTexture; } //textureView.SurfaceTextureListener(surfaceTextureListener); }