四川码匠 2016-05-09 16:15 采纳率: 0%
浏览 4461

android进行二维码的扫描后,扫描成功后如何返回到指定的活动

现在是扫描成功返回到点击扫描按钮的那个活动,我想让他返回到我指定的活动,我使用的是ZXing库扫描二维码,另外我想知道,二维码中是图片,我如何将扫描的图片在android布局文件中显示出来,我试过,如果是图片扫描的是一串url,希望各位前辈大神教教我这个大三学生,不甚感激

  • 写回答

2条回答 默认 最新

  • GrayHJX 2016-05-09 16:43
    关注

    用的是zxing的话在CaptureActivity里面可以这么写,就是普通的两个高activity跳转而已
    public void handleDecode(Result result, Bitmap barcode) {
    inactivityTimer.onActivity();
    playBeepSoundAndVibrate();
    String resultString = result.getText();
    //FIXME
    if (resultString.equals("")) {
    Toast.makeText(CaptureActivity.this, "Scan failed!", Toast.LENGTH_SHORT).show();
    }else {
    Log.e("result", resultString);
    System.out.println("result:"+resultString);
    Intent intent = new Intent(CaptureActivity.this, ShowActivity.class);
    Bundle bundle = new Bundle();
    bundle.putString("result", resultString);
    intent.putExtras(bundle);
    startActivity(intent);
    }
    CaptureActivity.this.finish();
    }

    如果是图片,我建议二维码存的是图片所在的服务器地址,然后扫描后下载再去加载到布局中。

    评论

报告相同问题?

悬赏问题

  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思