13 ноября 2012 г.

Андроид код (как выключить вспышку)

Package ru. O_o.fonar2;

import android.app.Activity ;
import android.hardware.Camera ;
import android.hardware.Camera.Parameters ;
import android.os.Bundle ;
import android.view.View ;

public class MainActivity extends Activity {

private Camera camera;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

}

public void butClick(View v){
{int w=0;
if(w==0){w=1;
camera = Camera.open ( ) ;
Parameters p = camera.getParameters ( ) ;
p.setFlashMode ( Parameters. FLASH_MODE_TORCH ) ;
camera.setParameters ( p ) ;
camera.startPreview ( ) ;

}
else{w=0;
camera = Camera.open ( ) ;
Parameters p1 = camera.getParameters ( ) ;
p1.setFlashMode ( Parameters. FLASH_MODE_OFF ) ;
camera.setParameters ( p1 ) ;
camera.stopPreview ( ) ; }

}
}
>>> Андроид код (как выключить вспышку)