/ / Retornando resultados do ZXing - zxing

Retornando resultados do ZXing - zxing

Eu estou tentando incorporar ZXing em meu aplicativo no eclipse. o aplicativo conclui uma varredura e, em seguida, o aplicativo é fechado por lançar uma nullPointerException. no logcat eu sou informado falha retornando resultados.

Respostas:

1 para resposta № 1

(No futuro, você deve escrever uma pergunta melhor. Isso não tem quase nenhum detalhe relevante. Por exemplo, se você vir uma exceção, poste o rastreamento da pilha.)

É quase certamente um erro em seu onActivityResult() manipulador, a julgar pela mensagem de logcat. Encontre o NPE e corrija-o em seu código. Não tem nada a ver com a biblioteca.


0 para resposta № 2

Atualize seu onActivityResult como este.

 //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");
}
}

Perguntas relacionadas


Comentários (0)

Adicione um comentário