How to turn on the Android Flashlight

Viewed 12874

Update

Check out my answer

Original

I'm trying to turn on the camera flashlight on the LG Revolution within my program. I use the torch mode method which works on most phones but not on LG phone. Does anyone know how to get it to work on LG's or specifically the Revolution?

Here's my manifest:

<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-permission android:name="android.permission.FLASHLIGHT"/>

Here's my current code:

public Camera camera = Camera.open();
    public Camera.Parameters Flash = camera.getParameters();

With my on create:

            Flash.setFlashMode("torch");
            Parameters p = camera.getParameters();
            camera.setParameters(Flash);
            camera.startPreview();

I've seen people use an auto focus but i don't know if that would work.

5 Answers
Related