2012-04-22 20 views
0

自分のアクティビティ(my xmlファイル)でQRコードZXingの作成結果を回復することは可能ですか?これは、あなたが求めているものですが、あなたはこのようなあなたの活動の一つからZXINGを使用してバーコードをスキャンすることができた場合別のアクティビティでアクティビティを開始するには? Zxing

+0

あなたの質問にもっと詳しくお答えください。 – MichaelP

答えて

0

わからない:バーコードで何かを行うには

   try { 
        Intent intent = new Intent("com.google.zxing.client.android.SCAN"); 
        intent.putExtra("com.google.zxing.client.android.SCAN.SCAN_MODE", "QR_CODE_MODE"); 
        intent.putExtra("com.google.zxing.client.android.SCAN.SCAN_MODE", "PRODUCT_MODE"); 
        startActivityForResult(intent, 0); 
       } 
       catch (ActivityNotFoundException e) { 


       } 

これを含める:

public void onActivityResult(int requestCode, int resultCode, Intent intent) { 
     if (requestCode == 0) { 

      if (resultCode == RESULT_OK) { 

       String contents = intent.getStringExtra("SCAN_RESULT"); 

       String format = intent.getStringExtra("SCAN_RESULT_FORMAT"); 


       Toast.makeText(this, contents, Toast.LENGTH_SHORT).show(); 

      } else if (resultCode == RESULT_CANCELED) { 
       // Handle cancel 
      } 
     } 
    } 

あなたのデバイスにはZXING barcode appがインストールされている必要があります。

+0

お返事ありがとうございます。 これは私がすでに行っていることです。イメージの結果(QRコードの結果)を私の視点に移動したい、これはまさに私の質問です – user1297967

関連する問題