在AndroidManifest中注册相应的权限:

<uses-permission android:name="android.permission.FLASHLIGHT" />

<uses-permission android:name="android.permission.CAMERA"/>

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

<uses-feature android:name="android.hardware.autofocus"/>

打开闪光灯关键代码:

Camera camera = Camera.open();

camera.startPreview();

parameter = camera.getParameters();

parameter.setFlashMode(Parameters.FLASH_MODE_TORCH);

camera.setParameters(parameter);

关闭闪关灯关键代码:

parameter = camera.getParameters();

parameter.setFlashMode(Parameters.FLASH_MODE_OFF);

camera.setParameters(parameter);

更多相关文章

  1. Android代码混淆官方实现方法
  2. Android进度条源代码
  3. Android 控制闪光灯
  4. Android中使用ViewPage进行广告轮播测试代码
  5. Android Wi-Fi 设置带宽代码流程
  6. Android第一行代码笔记
  7. Android的源代码结构
  8. Android开发常用代码片段(二)
  9. 修改android框架代码

随机推荐

  1. Android摄像头视频帧数据测试代码
  2. Ubuntu 14.04 配置Android编译环境
  3. android 获取网络图片
  4. Android中Parcelable接口用法
  5. android 性能优化
  6. android drawable 使用shape实现复杂图像
  7. Android(安卓)3.0 Platform Highlights
  8. Android: wakelock
  9. Android(安卓)可下拉上拉效果的ScrollVie
  10. Android获取IMEI和ICCID