Я пытаюсь установить ориентацию в портретном режиме, но я пытаюсь ее исправить, но она не работает.Ориентация камеры не отображается в правильном режиме
Вот мой код.
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width,int height) {
Log.i("cameraDemo", "Surface changed...");
}
@Override
public void surfaceCreated(SurfaceHolder holder) {
Log.i("cameraDemo", "Surface created, initializing camera...");
try {
camera = Camera.open();
camera.setPreviewDisplay(holder);
camera.startPreview();
Log.i("cameraDemo", "preview Started...");
} catch (Exception e) {
Log.i("cameraDemo", e.toString());
}
}
@Override
public void surfaceDestroyed(SurfaceHolder holder) {
camera.stopPreview();
camera.release();
Log.i("cameraDemo", "camera released");
}
Мой вопрос: -
- Как исправить это в портретном режиме?
- Всякий раз, когда я открываю камеру, она должна работать только в портретном режиме.