/ / ZXingの結果を返す - zxing

ZXing-zxingの結果を返す

私はEclipseで私のアプリケーションにZXingを埋め込もうとしています。アプリケーションがスキャンを完了した後、nullPointerExceptionをスローするためにアプリケーションが強制的にクローズされます。 logcatで私は結果を返す失敗を言われています。

回答:

回答№1は1

(将来的にはより良い質問を書くべきです。これにはほとんど関係のない詳細があります。例えば、例外が見られる場合は、スタックトレースを投稿してください。)

あなたの間違いはほとんど間違いです onActivityResult() ハンドラは、logcatメッセージで判断します。 NPEを見つけ、コードで修正してください。それは図書館とは関係ありません。


回答№2の場合は0

このようにonActivityResultを更新してください。

 //method for getting qr code from qr code after scan
public void onActivityResult(int requestCode, int resultCode, Intent intent) {
if (requestCode == 0) {
if (resultCode == RESULT_OK) {
String contents = intent.getStringExtra("SCAN_RESULT");
Toast.makeText(this, contents , Toast.LENGTH_SHORT).show();

// Handle successful scan
} else if (resultCode == RESULT_CANCELED) {
// Handle cancel
Log.d("the result is","not ok");
}
}

関連する質問


コメント(0)

コメントを追加