2012-03-14 166 views
0

我正在嘗試創建一個android應用程序qr掃描器,我已經看過使用zxing開放源代碼的教程,它說打開android文件夾。那是「android」文件夾還是「android-integration」文件夾?用android創建qr閱讀器

我已經嘗試過與android文件夾,但我得到很多錯誤與.R任何人都可以幫助我whqat做到這一點?

謝謝

回答

1

您是否通過意向調查過ZXing?通常不需要將ZXing代碼合併到您的應用程序中。

此代碼將調用斑馬線:

String ZXING = "com.google.zxing.client.android"; 
Intent intent = new Intent(ZXING + ".SCAN"); 
intent.setPackage(ZXING); 
activity.startActivityForResult(intent, 0); 

然後,你必須添加一個onActivityResult函數來處理斑馬線返回的掃描數據。

+0

我一直在努力做到這一點,但我不確定如何遵循教程,但我的代碼中有大量錯誤。您是否知道其他教程要做到這一點? – user1162494 2012-03-14 06:58:08

+0

我添加了一些代碼讓你開始。您可以在ZXing網站上找到更多信息。當然,您在測試時必須安裝條碼掃描器應用程序。 – 2012-03-14 07:10:40

+0

互聯網上的「大量教程」通常是錯誤的,或者試圖讓你複製我們的一堆代碼。這不是必要的,我們不鼓勵它。這個答案是正確的,這是從馬的嘴裏更簡化的方法:http://code.google.com/p/zxing/wiki/ScanningViaIntent扔掉你正在做的,只是做到這一點。 – 2012-03-14 09:46:59