qq_14890789 2015-11-17 03:28 采纳率: 33.3%
浏览 706

使用com.google.zxing扫描二维码返回Activity出错,求大神指点一下

调用代码
scanner_img.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
             setSelected();
             scanner_img.setSelected(true);
             scanner_text.setSelected(true);
             //扫描二维码
             Intent intent = new Intent(MainActivity.this, CaptureActivity.class);
             startActivityForResult(intent, SCAN_CODE);

        }
    });
    返回结果处理代码:
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if(fManager==null){
        fManager = getFragmentManager();
    }
    if(fTransaction==null){
        fTransaction = fManager.beginTransaction();
    }
    switch (requestCode) {
        case SCAN_CODE:
            TextView scanResult = (TextView) findViewById(R.id.title_text);
            if (resultCode == RESULT_OK) {
                String result = data.getStringExtra("scan_result");
                scanResult.setText(result);
                //对扫描结果进行页面跳转
                web_view_scanner = new ContentWebView(result);
            } else if (resultCode == RESULT_CANCELED) {
                //扫描失败处理
                 web_view_scanner = new ContentWebView("scanner_error");
                scanResult.setText("error");
            }
            break;
        default:
             web_view_scanner = new ContentWebView("scanner_error");
            break;
        }
     fTransaction.add(R.id.web_view_content,web_view_scanner);
     fTransaction.commit();

}
错误提示信息:![图片说明](https://img-ask.csdn.net/upload/201511/17/1447730775_848423.png)
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥30 深度学习,前后端连接
    • ¥15 孟德尔随机化结果不一致
    • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
    • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
    • ¥15 谁有desed数据集呀
    • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
    • ¥15 关于#hadoop#的问题
    • ¥15 (标签-Python|关键词-socket)
    • ¥15 keil里为什么main.c定义的函数在it.c调用不了
    • ¥50 切换TabTip键盘的输入法