Я хотел знать, можно ли использовать SurfaceHolder.Callback (и, конечно, его обратные вызовы) в сочетании с TextureView?
Я имею в виду что-л. как следующее:
public class MainActivity extends AppCompatActivity implements SurfaceHolder.Callback {
private TextureView mTextureView;
@Override
public void surfaceCreated(SurfaceHolder surfaceHolder) {
}
@Override
public void surfaceChanged(SurfaceHolder surfaceHolder, int format, int width, int height) {
}
@Override
public void surfaceDestroyed(SurfaceHolder surfaceHolder) {
}
}
Будет ли это работать? Причина, по которой я спрашиваю, заключается в том, что всякий раз, когда я вижу SurfaceHolder.Callback, они используют SurfaceView.