Android 二维码扫描大小,扫描画面方向,设置前置后置摄像头
来源:互联网 发布:淘宝客服管理方案 编辑:程序博客网 时间:2024/05/19 06:16
首先是二维码大小问题,找到
CameraManager类,开头的
private static final int MIN_FRAME_WIDTH = 240;private static final int MIN_FRAME_HEIGHT = 240;private static final int MAX_FRAME_WIDTH = 360;private static final int MAX_FRAME_HEIGHT = 360;
里面数字就是修改二维码框大小。
然后是摄像头前置与后置问题,同样也是在这个类中,找到
这个方法public void openDriver(SurfaceHolder holder)
然后原本是camera = Camera.open();我们把它注释掉然后加上代码
int cameraCount = 0;Camera.CameraInfo cameraInfo = new Camera.CameraInfo();cameraCount = Camera.getNumberOfCameras(); // get cameras numberfor (int camIdx = 0; camIdx < cameraCount; camIdx++) { Camera.getCameraInfo(camIdx, cameraInfo); // get camerainfo if (cameraInfo.facing == Camera.CameraInfo.CAMERA_FACING_FRONT) { // 代表摄像头的方位,目前有定义值两个分别为CAMERA_FACING_FRONT前置和CAMERA_FACING_BACK后置 try { camera = Camera.open(camIdx); } catch (RuntimeException e) { e.printStackTrace(); } }}最后是扫描画面方向问题,找到
CameraConfigurationManager这个类,然后找到这个方法
setDesiredCameraParameters修改其中的setDisplayOrientation(camera, 0);这个方法,其中后面的0就代表画面选择角度
修改你想要的角度就行了。
本文就到这里,若有不对的地方请多多指教。
0 1
- Android 二维码扫描大小,扫描画面方向,设置前置后置摄像头
- android 前置摄像头扫描二维码
- android打开前置摄像头和后置摄像头
- android打开前置摄像头和后置摄像头 .
- android打开前置摄像头和后置摄像头
- 微信扫描二维码登录网站---href设置二维码大小
- 前置摄像头、后置摄像头
- H5端呼起摄像头扫描二维码
- OpenCV Android 打开前置后置摄像头
- 二维码扫描设置
- C#生成二维码、调用摄像头扫描二维码
- Android二维码扫描框大小调整后,扫描二维码崩溃,无响应问题
- 二维码扫描匡大小、扫描旋转。扫描拉伸问题解决
- Android 二维码扫描
- Android二维码扫描
- android二维码扫描 ZBar
- android 二维码扫描开发
- Android "QR二维码扫描"
- ASP.NET MVC 第一次访问每一个控制器特别慢.
- poj1486 (二分图匹配)
- C#实现字符的全角,半角转换
- QSPI nor flash相关驱动代码
- 感知机 Python代码
- Android 二维码扫描大小,扫描画面方向,设置前置后置摄像头
- 蓝桥历年蚂蚁感冒
- C# DataRow 学习总结
- craze face
- 主机序和网络序
- Spring boot处理Long类型的Json数据,在Js代码调用时精度丢失的问题
- 正则表达式验证IP地址
- 前端开发框架之AngularJS篇
- 总结