程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 二維碼-使用ZXing攝像頭解碼的困惑

二維碼-使用ZXing攝像頭解碼的困惑

編輯:編程綜合問答
使用ZXing攝像頭解碼的困惑

在網上看到android中使用ZXing解二維碼的網站,看到這部分代碼不太懂:
PlanarYUVLuminanceSource source = new PlanarYUVLuminanceSource( data, width, height, dstLeft, dstTop, dstWidth,dstHeight, false);

裡面的參數不知道什麼意思?

最佳回答:


其實還是不知道那裡面的參數是什麼意思。問題其實想復雜了,使用ZXing給我們提供的方法就可以實現二維碼的解碼功能。
首先需要在項目中引用zxing庫,右鍵項目,properties,點擊android,點擊下面的add按鈕增加zxing庫。

在AndroidMainfest.xml中加入:
android:name="com.google.zxing.client.android.CaptureActivity"
android:configChanges="orientation|keyboardHidden" />
android:name="com.google.zxing.client.android.PreferencesActivity"
android:configChanges="orientation|keyboardHidden" />

在onActivityResult中使用CaptureActivity.getResult(MainActivity.this)獲得解碼結果。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved