2012-03-29 5 views
0

私はzxingを使ってQRコードを処理するアプリケーションを作成しました。これは現在非常にうまく動作しています。zxingで不要なバーコードを扱う

しかし、私は不要なコード(QRかどうか)を処理する方法を探していました。私が望んでいたようにフォーマットされていないコード(QRかどうか)は、zxing内の標準ハンドラによって処理されることを意味します。

ので、他の言葉で:

if (scanResult.getFormatName().equals("QR_CODE") && scanResult.getContents().equals(...){ 
    ... 
} 
else { 
    // handle within zxing 
} 

私は、このために意図スキーマのいくつかの種類を見つけるために周りを見回してきましたが、私はまだ何かを見つけることができませんでした。私は標準的なzxingの実装を試してみたいので、zxingを再パッケージする必要はありません。

+0

あなたの意図がまだ明確ではありません。どのような種類のテキストを処理しようとしていますか? –

+0

私ができることをしたいのは、アプリが探しているフォーマットと一致しないデータを含むQRコードまたはバーコードを見つけたら、次にこれらのQRコードを他のものによって処理できるようにすることです。 – panini

+0

onActivityResult()で自分の活動に戻った後にスキャンして不要なコードをチェック/処理したくない理由はありますか? – FoamyGuy

答えて

0

いいえ、ハンドラなどを登録することはできませんバーコードスキャナであなたはIntentによってそれと統合し、スキャンの内容を受け取り、あなたが好きなことをやりなおすことができます。

http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions

関連する問題