1. Nimm jetzt an unserem AGM - Gewinnspiel teil - Informationen zum M1, A2 und A8 findest Du hier, hier und hier!
  1. ko5tik, 30.01.2011 #1
    ko5tik

    ko5tik Threadstarter Android-Experte

    Hallo Alle,

    Mit dem Preview / Autofocus / Preview-Bild-Callback klappts. Nun Probiuere ich auch Blitz
    im Torch-Modus zuzuschalten, und es schaltet auch ein wenn ich Autofokus auslöse -
    aber schaltet sich aus, wenn ich OneShotPreviewCallback() bestelle - als Folge sehe ich nur schwarz :)

    Was mache ich da falsch mit?
    Code:
    cameraParameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
    camera.startPreview();
    camera.setParameters(cameraParameters);
    
    
    ...
    
       public void onAutoFocus(boolean status, Camera camera) {
            if (status) {
                // focus was successful, set up green border
                setupViewfinder(R.drawable.fill_green);
                if (!processing) {
                    //  request callback
                   camera.setParameters(cameraParameters);
                   camera.setOneShotPreviewCallback(this);
                 
                }
            } else {
                // .... or red otherwise
                setupViewfinder(R.drawable.fill_red);
                // and try again
                requestAutofocus();
    
            }
        }
    
    Mache ich da was grunsätzlich falsch?