Android 二维码扫描/生成

匿名 (未验证) 提交于 2019-12-02 22:56:40

先看看实现效果

1.在module的build.gradle中执行compile操作

compile 'cn.yipianfengye.android:zxing-library:2.2' 

2.在Application中执行初始化操作

ZXingLibrary.initDisplayOpinion(this); 

3. 在代码中执行打开扫描二维码界面

/**   * 打开默认二维码扫描界面 */  button1.setOnClickListener(new View.OnClickListener() {    @Override     public void onClick(View v) {        Intent intent = new Intent(MainActivity.this, CaptureActivity.class);             startActivityForResult(intent, REQUEST_CODE);        // REQUEST_CODE是我们定义的int型常量。  } }); 

 

 mBitmap = CodeUtils.createImage(textContent, 400, 400,BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher)); imageView.setImageBitmap(mBitmap); 

 mBitmap = CodeUtils.createImage(textContent, 400, 400, null);  imageView.setImageBitmap(mBitmap); 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!