首页 > 代码库 > Android 学习笔记之二——开启闪光灯
Android 学习笔记之二——开启闪光灯
今天想写个手电筒应用,看网上的代码基本都是如下:
camera = Camera.open();
parameters = camera.getParameters();
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
camera.setParameters(parameters);
camera.startPreview();
在我的nexus 5里面怎么也打不开闪光灯,查了好久,加了一条这个在startPreview()之前:
camera.setPreviewTexture(new SurfaceTexture(0));
终于能打开闪光灯了。
原帖如下:
http://stackoverflow.com/questions/21417332/nexus-5-4-4-2-flashlight-led-not-turning-on
还没有测试在其他手机上是个什么样的情况,先马克1。
还有setPreviewTexture()和SurfacTexture类,马克2。
Android 学习笔记之二——开启闪光灯
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。