バーコード スキャンには 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、アドレス帳、電話番号、電子メール アドレスなどのバーコードの種類を取得する方法です。
私はあなたの助けが必要です、助けてください!
前もって感謝します。