2

バーコード スキャンには ZXing ライブラリを使用します。

私のプロジェクトでは、ZXing、IntentIntegrator.java、および IntentResult.java の 2 つのクラスを使用しています。

そして、バーコード画像からコードを取得し、以下のコードからバーコード画像のフォーマットを簡単に取得できます。

public void onClick(View view)
{
    IntentIntegrator integrator = new IntentIntegrator(this);
    integrator.initiateScan();
}

public void onActivityResult(int requestCode, int resultCode, Intent intent) 
{
      IntentResult scanResult = IntentIntegrator.parseActivityResult(requestCode, resultCode, intent);
      if (scanResult != null) 
      {

          String barcode;
          String format;

          barcode=scanResult.getContents();
          format=scanResult.getFormatName();

      }
}

さて、私の質問は、テキスト、URL、アドレス帳、電話番号、電子メール アドレスなどのバーコードの種類を取得する方法です。

私はあなたの助けが必要です、助けてください!

前もって感謝します。

4

2 に答える 2