Android ZXingQRC

ZXingQRC

介紹

Android ZXing庫二維碼掃描,可直接使用

輸入圖片說明

1.下載arr文件 ZXingQRC.arr

2.依賴arr文件

    android{
            repositories {
                flatDir {
                    dirs 'libs'
                }
            }
    }

    dependencies {
            implementation(name: 'ZXingQRC', ext: 'aar')
    }

3.AndroidManifest.xml註冊對應掃描頁面

    <!--掃碼-->
    <activity android:name="com.android.zxing.android.CaptureActivity"></activity>

4.掃碼操作

    //跳轉掃碼頁面
    Intent intent = new Intent(this,CaptureActivity.class);
    startActivityForResult(intent,1111);

    //獲取掃碼結果
    @Override
    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        if (requestCode == 111 && resultCode == getActivity().RESULT_OK) {
            Bundle bundle = data.getExtras();
            String result = bundle.getString(CaptureActivity.CODE_CONTENT);
            if (TextUtils.isEmpty(result)) {
                showToast("未識別到任何內容");
                return;
            }
            startActivity(ScanPayAty.class,bundle);
        }
    }

參與貢獻

  1. https://github.com/yangxch/ScanZxing
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章