Android,Zxing:无法将结果传递给asynctask

时间:2016-07-13 09:40:36

标签: android android-asynctask zxing

我试图将扫描结果传递给asynctask,因为那时我需要从服务器调用php脚本。但不知怎的,它不起作用。

Asynctask应该是功能性的,但现在经过一段时间我不确定任何事情。

但是当我使用这段代码时:

@Override
public void handleResult(com.google.zxing.Result result) {
    Log.v("TAG", result.getText());
    mScannerView.resumeCameraPreview(this);
}

它起作用并记录我的结果。

当我把它改成这个时:

@Override
public void handleResult(com.google.zxing.Result result) {
    Log.v("MATEJ", result.getText());
    ScannerService scannerService = new ScannerService(this);
    scannerService.execute(result.getText());
    mScannerView.resumeCameraPreview(this);
}

它没有记录任何内容,应用程序在没有错误消息的情况下停止工作。

0 个答案:

没有答案