visualização da câmera on android - linhas estranhas em 1,5 versão do SDK

votos
1

Estou desenvolvendo o módulo da câmera para uma aplicação android. Na aplicação principal quando o usuário clica no botão 'tirar uma foto', nova exibição com controle SurfaceView é aberta e visualização da câmera é mostrado. Quando os usuários clicam no centro dpad, a câmara tira foto e guardá-lo para o disco. Bastante simples e direto.

Tudo funciona bem no meu dispositivo - HTC Tattoo, minSdkVersion 1,6

... mas quando eu testei aplicação no HTC Hero minSdkVersion 1,5, quando visualização da câmera é mostrado, algumas linhas estranhas ocorrem.

Alguém tem idéia do que está acontecendo?

ps altough pré-visualização é deixado de funcionar, tirar fotografias funciona bem

aqui é o retrato http://img163.imageshack.us/img163/4088/camerademo.jpg alt texto :

thanx Marko

Publicado 13/01/2010 em 01:05
fonte usuário
Em outras línguas...                            


1 respostas

votos
0

Aparentemente, este é o herói bug, em função surfaceChanged interruptor parâmetros largura e altura:

    if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) 
    { 
        parameters.setPreviewSize(h, w); //instead of w,h
    }
Respondeu 26/04/2010 em 15:08
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more