Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package org.lightdroid.flashlight;
- import android.hardware.Camera;
- import android.hardware.Camera.AutoFocusCallback;
- import android.hardware.Camera.Parameters;
- public class FlashLightGalaxyAce implements FlashLight{
- Camera myCamera;
- @Override
- public void turnOn() {
- this.myCamera = Camera.open();
- this.myCamera.startPreview();
- this.myCamera.autoFocus(new AutoFocusCallback() {
- public void onAutoFocus(boolean success, Camera camera) {
- }
- });
- Parameters params = this.myCamera.getParameters();
- params.setFlashMode(Parameters.FLASH_MODE_ON);
- this.myCamera.setParameters(params);
- params = this.myCamera.getParameters();
- params.setFlashMode(Parameters.FLASH_MODE_OFF);
- this.myCamera.setParameters(params);
- }
- @Override
- public void turnOff() {
- myCamera.release();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement