我已經編碼掃描條碼的應用程序。我試過使用ZXing並且一切正常,但我會直接使用沒有外部應用程序的相機(如Anobii),有什麼辦法可以做到這一點ZXing?ZXing ANDROID條碼應用
0
A
回答
1
CaptureActivity工作類有方法:
public void handleDecode(Result rawResult, Bitmap barcode)
這種方法決定是否將調用外部或內部應用程序,你應該註釋下面的代碼到開關(源){...}避免出口到外部應用:
case NATIVE_APP_INTENT:
case PRODUCT_SEARCH_LINK:
handleDecodeExternally(rawResult, resultHandler, barcode);
break;
case ZXING_LINK:
if (returnUrlTemplate == null) {
handleDecodeInternally(rawResult, resultHandler, barcode);
} else {
handleDecodeExternally(rawResult, resultHandler, barcode);
}
break;
在第n你可以打電話給你的活動的外部方法,你應該評論所有,並添加下一個代碼:
private void handleDecodeInternally(Result rawResult,
ResultHandler resultHandler, Bitmap barcode) {
String resultString = resultHandler.getDisplayContents().toString();
if (resultString.startsWith("some"))//define a regular expression in the qr code{
//do something as call a new activity
}else{
//show error message
}
}
+0
我想直接使用相機,而無需選擇外部應用程序 –
+0
使用此功能,您可以將zxing閱讀器集成到您的應用程序中,並執行所需的操作。 – ClarkXP
1
擴大弗拉維奧的答案,你需要看看com.google.zxing.client.android.camera
包,其中包含了與Android相機
相關問題
- 1. zxing條碼掃描器應用
- 2. Zxing android條碼匹配應用
- 3. Zxing zxing條碼庫支持android?
- 4. ZXing讀一維條碼iPhone
- 5. 條碼掃描ZXING庫
- 6. ZXing庫條碼掃描器
- 7. ZXing 1.6 iPhone條碼錯誤
- 8. Zxing條碼相機選項
- 9. 條碼片段(Zxing庫)
- 10. ZXing用於.NET的條碼掃描器
- 11. Android使用條形碼掃描器Zxing
- 12. 用zxing連續掃描條形碼
- 13. 用ZXing掃描多個條碼
- 14. 條碼掃描器應用Android沒有使用ZXing庫
- 15. ZXing用於Web應用程序的條碼掃描儀
- 16. Zxing條碼掃描器不掃描條碼時與android應用程序結合
- 17. Zxing條碼掃描器代碼
- 18. Zxing條形碼插件phonegap,編碼code128?
- 19. 使用zxing條碼掃描儀獲取條碼掃描圖像?
- 20. 從查找到應用程序的Android條形碼結果ZXing
- 21. 將Zxing條碼讀取集成到Android應用程序
- 22. ZXing無法讀取Android應用中的一維條碼
- 23. ZXing BarCode掃描儀只掃描應用條碼
- 24. Zxing ITF條碼不在定製應用程序中掃描
- 25. 從ZXing Source運行條碼掃描器應用程序?
- 26. 條形碼掃描器zxing和neoreader在我的應用程序
- 27. Delphi FMX Android應用程序獲取設備電話號碼
- 28. ZXing條碼掃描器預覽寬度
- 29. 整合ZXing條碼閱讀器在symbian
- 30. 帶Zxing的條碼檢測器
不明白的問題。你想用相機做什麼? – njzk2
我想直接使用相機,而無需選擇外部應用程序! –
像,jsut使用相機?你看過android.hardware.Camera嗎? – njzk2