Код интеграции с облачной печатью Google на https://developers.google.com/cloud-print/docs/android также использует код сканера штрих-кода zxing. Пожалуйста, обратитесь:Почему код сканера штрих-кода используется в коде интеграции с облачной печатью Google?
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url.startsWith(ZXING_URL)) {
Intent intentScan = new Intent("com.google.zxing.client.android.SCAN");
intentScan.putExtra("SCAN_MODE", "QR_CODE_MODE");
try {
startActivityForResult(intentScan, ZXING_SCAN_REQUEST);
} catch (ActivityNotFoundException error) {
view.loadUrl(url);
}
} else {
view.loadUrl(url);
}
return false;
}
Любая идея, что здесь происходит?
Не удалось получить контекст ZXing URL для случая Google Cloud Print. – Shilpi