我正在尋找一些教程或示例如何在Android的片段中使用Zxing庫。是否有任何教程android zxing庫與片段
UPDATE:
使用IntentIntegratorSupportV4我只能使用掃描儀,如果它在設備上或在自己的應用程序安裝? 因爲我想在我的應用程序中使用QR掃描儀,它有兩個選項卡。在拳頭必須是這臺掃描儀。我如何處理它?
我正在尋找一些教程或示例如何在Android的片段中使用Zxing庫。是否有任何教程android zxing庫與片段
UPDATE:
使用IntentIntegratorSupportV4我只能使用掃描儀,如果它在設備上或在自己的應用程序安裝? 因爲我想在我的應用程序中使用QR掃描儀,它有兩個選項卡。在拳頭必須是這臺掃描儀。我如何處理它?
This sample project演示了IntentIntegrator
的使用,並且您會在項目的libs/
目錄中找到包含該類的編譯JAR。
有真的只有兩個步驟:
呼叫(new IntentIntegrator(this)).initiateScan();
彈出掃描儀。
實施onActivityResult()
和使用IntentIntegrator
幫助分析結果:
public void onActivityResult(int request, int result, Intent i) {
IntentResult scan=IntentIntegrator.parseActivityResult(request, result, i);
if (scan!=null) {
format.setText(scan.getFormatName());
contents.setText(scan.getContents());
}
}
我這樣做了,但我的應用程序給我通知:「安裝條碼掃描儀?這個應用程序需要條碼掃描儀....」 –
@vovaxo:正確。對於沒有安裝該應用程序的用戶來說,這是應該做的。正如我在您對問題的評論中所寫的,沒有ZXing庫。條碼掃描器是一款應用程序 - 「IntentIntegrator」可幫助您與該應用程序集成。 – CommonsWare
@vovaxo:「因爲我想在自己的應用程序中使用QR掃描儀,它有兩個選項卡,在拳頭必須是這臺掃描儀,我該如何處理它? - ZXing團隊不支持。這也是一個相當奇怪的UI設計,恕我直言。 – CommonsWare
沒有「斑馬線庫」,我最後一次檢查。你的意思是他們的'IntentIntegrator'類嗎? – CommonsWare
是的。特別是我想使用IntentIntegratorSupportV4。但我不知道如何處理它。也許你知道一些樣本或教程?我只找到這個:[link](http://code.google.com/p/zxing/wiki/ScanningViaIntent)。 –