android studio 使用zxing超简便方法
来源:互联网 发布:vba编程 编辑:程序博客网 时间:2024/05/16 17:06
1、在module app中的build.gradle中加入依赖
compile'com.journeyapps:zxing-android-embedded:3.5.0'
2、设置属性
在点击事件中初始化
IntentIntegrator integrator = new IntentIntegrator(getActivity());integrator = integrator.forSupportFragment(fragment);(千万注意这个如果你是用fragment就一定要加这行代码 否则忽略)integrator.setDesiredBarcodeFormats(IntentIntegrator.QR_CODE_TYPES);integrator.setCaptureActivity(ScanActivity.class);//如果不需要竖屏显示 ,忽略这个integrator.setPrompt(""); //底部的提示文字,设为""可以置空integrator.initiateScan();3.如果想要竖屏显示需要新建一个空的Activity继承
CaptureActivity(注意一定要删除onCreate方法,不然会没效果,至于为什么我就不做解释了)在当前Activity的清单文件中加入竖屏属性(不懂 自行百度)
4.添加权限
<uses-permission android:name="android.permission.CAMERA" />5、对结果的处理
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { IntentResult scanResult = IntentIntegrator.parseActivityResult(requestCode, resultCode, data); if (scanResult != null) { String result = scanResult.getContents(); Log.e("HYN", result); Toast.makeText(getActivity(), result, Toast.LENGTH_LONG).show(); }// String result = data.getExtras().getString(); }
阅读全文
0 0
- android studio 使用zxing超简便方法
- Android studio使用zxing扫一扫
- Android Studio 使用zxing二维码处理
- Android Studio中导入开源框架的简便方法
- android studio 导入so库的简便方法
- Android Studio导入ZXING
- Android Studio导入ZXING
- android studio集成zxing
- Android 超简便的倒计时实现: CountDownTimer
- Android studio 使用Zxing二维码扫描,过程及问题汇总
- Android studio 使用Zxing二维码扫描,过程及问题汇总
- Android studio 二维码开源项目ZXing使用详解
- Android Studio使用zxing库扫描并解析条形码
- Android中简便使用数据库的方法:LitePal的使用方法
- Android Studio 导入zxing项目
- CocoaPods的使用,简便方法
- android zxing使用笔记
- Android使用zxing扫描
- java(md5) 加密解密简单实现
- TCP-IP学习笔记(五)——链路层
- ios画虚线的方法
- lintcode--最大子数组差
- git制作包含新文件的补丁patch方法
- android studio 使用zxing超简便方法
- Windows桌面右键新建未出现word/excel/ppt解决办法
- 基于Centos6.5源码编译安装mysql-5.7.17过程详解
- lua面向对象实现-类实例化对象、继承、多态、多继承、lua单例模式
- 《剑指offer》构建乘积数组
- String地址
- MySQL IO线程及相关参数调优
- 用python计算大文件夹下小文件夹里文件的个数
- 13条是左右人生的金科玉律