Web ビューのリンクから zxing バーコード スキャナーを開くインテントを起動しようとしています。
誰かが携帯電話のメニュー ボタンを押したときに、メニューから zxing スキャナーを起動するメニュー項目を作成しました。しかし、一部のタブレットにはそのメニュー ボタンがないため、Web ビューからスキャナーへのアクセスを追加する必要があります。
どこから始めればよいかわかりません。誰かがリンクをクリックすると、android:id="@+id/scanNow" または同等のものを呼び出す JavaScript コードを webview に追加する方法があると思いました。
または、起動する方法はありますか:
case R.id.scanNow:
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("com.google.zxing.client.android.SCAN.SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
return true;
HTML Webページから?