扫描二维码

原创 2016年05月31日 15:39:13

zxing库下载地址:http://download.csdn.net/detail/xiaruoli89/9536545


需要依赖zxing这个module


布局文件:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context="zxing.my.com.zxingdemo.MainActivity">


    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="开始扫描"
        android:id="@+id/button"
        android:onClick="scan"
        android:layout_gravity="center_horizontal" />
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="18sp"
        android:text="result:"/>
    <TextView
        android:id="@+id/tv_result"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textSize="18sp"
        />
</LinearLayout>


代码:

private TextView tv_result;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    tv_result= (TextView) findViewById(R.id.tv_result);
}


public void scan(View v){
    startActivityForResult(new Intent(MainActivity.this, CaptureActivity.class),0);
}


@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if(resultCode==RESULT_OK){
        Bundle  bundle=data.getExtras();

        tv_result.setText(bundle.getString("result"));
    }
}

在百度上找个二维码生成器,随便写一段文字,生成二维码,然后扫描后的信息就会出现在tv_result里了

android 扫描二维码、条形码、pdf417

  • 2017年11月22日 11:16
  • 14.81MB
  • 下载

Zxing 近距离扫描二维码

使用zxing扫描二维码,需要远距离扫描才能识别,用户体验不好,在网上搜了一下,发现一个解决办法,最起码现在是可以近距离扫描了。 1.修改扫描框大小,使用各种分辨率 CameraManager.j...

iOS 扫描二维码

  • 2015年05月22日 15:46
  • 140KB
  • 下载

仿微信扫描二维码

  • 2015年12月07日 17:07
  • 2.01MB
  • 下载

使用AVCaptureSession扫描二维码

AVCaptureSession 二维码

扫描二维码

  • 2017年09月20日 10:03
  • 18.31MB
  • 下载

生成或扫描二维码

  • 2014年12月11日 16:14
  • 1.95MB
  • 下载

使用zxing扫描二维码出现黑屏

最近在项目中遇到一个问题,使用zxing扫描二维码发现在一个设备上出现黑屏,然后通过调试定位问题给出的日志是04-22 14:51:42.492: D/(4999): Surface destroy:...
  • cuiran
  • cuiran
  • 2015年04月22日 16:53
  • 7531

ZXing扫描二维码在iphone中的使用Demo

  • 2012年08月21日 14:35
  • 3.05MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:扫描二维码
举报原因:
原因补充:

(最多只允许输入30个字)