Tecnologia do Blogger.
RSS

[androidbrasil-dev] Orientação da Câmera no android 2.3.6

Galera...


Fiz uma aplicação que usa a câmera, criei a tela e tudo + ... no android 2.3.4 , a camera fica perfeita.
porém no android 2.3.6 a cemera fica com a orientacao errada, ja tentei de tudo pra mudar mas não estou conseguindo...
segue a parte do codigo onde seto as configuracoes e parametros da camera>

public void surfaceCreated(SurfaceHolder holder) {

// Acessando Serviço da Camera
camera = Camera.open();
Parameters parameters = camera.getParameters();
try {
parameters.setFlashMode(Parameters.FLASH_MODE_AUTO);
parameters.setPictureSize(640, 480);
camera.setParameters(parameters);
camera.setDisplayOrientation(90);
camera.setPreviewDisplay(surfaceHolder);
} catch (IOException e) {
// Encerrando o serviço da camera
camera.release();
}
// Abrindo a Camera
camera.startPreview();
// camera.takePicture(shutterCallback, rawCallback, jpegCallback);

}

no android 2.3.4,  apenas a linha camera.setDisplayOrientation(90); é suficiente, porem no android 2.3.6 não, ja tentei usar parameters.set("rotation", 90);, parameters.set("orientation", "portrait");. e não tem dado certo.
Se alguém poder me ajudar, fico muito grato.

--
Att.
Hugo Landim Santos

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário