android 7.0 打开闪光灯失效原因
注意了。我说的是单独打开。
7.0以前打开闪光灯只要权限够了。直接调用
private void open2() {try {Log.e("~~~~~", "open2: ```````````````````````````````````````````````````````````" ); // mCamera = Camera.open(cameraPosition); Camera.Parameters parameters = mCamera.getParameters(); parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH); mCamera.setParameters(parameters); mCamera.startPreview(); } catch (Exception e) {e.printStackTrace(); }}
这样就完事儿了。
但是!7.0就不能这样。直接调用这个方法连log都不会有太多的信息给你看。也不会报错。
最后经过一轮调试。发现7.0如果要打开闪光灯就必须要实现SurfaceHolder.Callback 接口和需要SurfaceVIew
这样才能打开闪光灯。也就是要调用摄像头预览。才能打开闪光灯。
但是如果要单独打开闪光灯,又不希望界面有SurfaceView的话。把控件设置为1dp就可以了。源码就不附送了。百度大把的。
android 7.0 打开闪光灯失效原因相关推荐
- Android studio3.0打开Device File Explore(文件管理器)的方法(图文教程)
Android studio3.0打开Device File Explore(文件管理器)的方法 看到网上AS3.0新增加的查看手机文件的新功能,全部都是转载的,没有几个人心细的把如何打开的方法写下来 ...
- 解决Android 8.0 WebView回退失效(判断canGoBack()和调用goBack())
前言 最新开发项目使用WebView的时候发现华为手机判断是否能回退(canGoBack)的时候失效了,无论打开多少层网页,点击返回按钮都会关闭Activity,一开始以为是华为手机的问题,然后用其他 ...
- android 9.0打开wifi,Android9.0 SystemUI 屏蔽打开wifi时不显示4G图标的逻辑
Android 9.0 中打开wifi时,不显示4G图标,只有信号值,现项目需求在打开wifi时仍然显示4G图标. 排查及修改过程如下: systemui/src/com/android/system ...
- android自定义相机打开闪光灯,Android 照相机(闪光灯,切换摄像头)
1.开启关闭闪光灯 /** * 通过设置Camera打开闪光灯 */ public synchronized void turnLightOn() { if (camera == null) { re ...
- Android5.0直播不了,Android 5.0打开直播页面直接闪退
Android 6.0也出现了.这是错误信息~ io.reactivex.exceptions.OnErrorNotImplementedException: Attempt to invoke vi ...
- adb logcat调试发现因为td问题导致Android 7.0崩溃的具体原因
1)打开adb,查看日志不打印了,就是在哪个线程崩溃了 ➜ ~ adb logcat | grep cocos 01-05 13:37:20.153 916 3166 W PackageMan ...
- android自定义相机打开闪光灯,Android surfaceview 自定义相机 拍照(闪光灯、先后摄像头)...
在咱们app中常常会调用相机进行拍照,而后把拍下来的图片保存在本地,再上传到服务端,网上有很多自定义的相机,也下载了很多,可是效果仍是不满意,因此决定自定义下,很少说了,直接上代码: public c ...
- android权限 启动失败,Android 6.0打开失败:EACCES(权限被拒绝)
小编典典 在Android 6(Marshmallow)中,即使用户在安装时接受了你的所有权限,他们仍可以稍后决定从你手中夺走其中一些权限. 快速解决方案,但不建议使用:也许如果targetSdkVe ...
- android 4.0 打开gps,Android获取定位权限,手动打开GPS
获取定位权限,并且在没有打开GPS的时候引导用户打开手机GPS定位. 超级简单的 private Button button; private int GPS_REQUEST_CODE = 1; @O ...
最新文章
- Android的API与差异化之路
- HDU 2519 新生晚会【求组合数】
- 政府和银行运维的差异
- 如何搞30等角视图.斜45度说法不合理
- 360浏览器兼容模式下IE内核版本
- 「新闻」Google Science Fair
- 1961-Check If String Is a Prefix of Array(检查字符串是否为数组前缀)
- 097实战 关于ETL的几种运行方式
- (23)Verilog HDL条件语句:if-else语句
- java 产生随机数_java生成随机数
- Crackme019
- 新潮传媒“小趋势”背后的巨变之力
- 年底换机潮来了,都有哪些手机受欢迎?
- 价值连城 ImageNet图像分类大神 Andrej Karpathy的采访 给AI 深度学习从业者的建议
- [NOIP2016]天天爱跑步 题解(树上差分) (码长短跑的快)
- 基于深度学习的推荐系统(一)
- 【数据压缩】作业1-1:对浊音、清音、爆破音进行音频分析
- 基于Python和Cpp的汉英词语自动对齐系统 课程报告+演示视频+项目源码
- 应用于流形的卷积网络
- C/C++基本数据类型大小