Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2012
892
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.83 KB | None | 0 0
  1. package org.lightdroid.flashlight;
  2.  
  3. import android.hardware.Camera;
  4. import android.hardware.Camera.AutoFocusCallback;
  5. import android.hardware.Camera.Parameters;
  6.  
  7. public class FlashLightGalaxyAce implements FlashLight{
  8.  
  9.     Camera myCamera;
  10.     @Override
  11.     public void turnOn() {
  12.         this.myCamera = Camera.open();    
  13.         this.myCamera.startPreview();
  14.         this.myCamera.autoFocus(new AutoFocusCallback() {
  15.         public void onAutoFocus(boolean success, Camera camera) {
  16.         }
  17.         });
  18.  
  19.         Parameters params = this.myCamera.getParameters();
  20.         params.setFlashMode(Parameters.FLASH_MODE_ON);
  21.         this.myCamera.setParameters(params);
  22.  
  23.         params = this.myCamera.getParameters();
  24.         params.setFlashMode(Parameters.FLASH_MODE_OFF);
  25.         this.myCamera.setParameters(params);
  26.        
  27.     }
  28.  
  29.     @Override
  30.     public void turnOff() {
  31.         myCamera.release();
  32.        
  33.     }
  34.  
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement