get Camera Instance and set scene mode and flash mode - Android android.hardware

Android examples for android.hardware:Flash

Description

get Camera Instance and set scene mode and flash mode

Demo Code

import android.hardware.Camera;

public class Main{


    public static Camera getCameraInstance(int cameraNumber) {
        Camera c = null;//  www.j a va2  s.c o  m
        try {
            if (cameraNumber != -1) {
                c = Camera.open(cameraNumber); // Zugriff auf die Front-Kamera wird erwirkt.
                Camera.Parameters parameters = c.getParameters();
                parameters.setSceneMode(Camera.Parameters.SCENE_MODE_PORTRAIT); // Setzen des Aufnahme-Modus
                parameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF); // Setzen, das kein Blitz verwendet werden
                                                                           // soll
            }
        } catch (Exception e) {
            // Eine Exception wird geworfen, wenn die Kamera zum Beispiel gerade
            // durch einen anderen Prozess verwendet wird.
        }
        return c;
    }

}

Related Tutorials