现在是扫描成功返回到点击扫描按钮的那个活动,我想让他返回到我指定的活动,我使用的是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 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记
- ¥15 保护模式-系统加载-段寄存器
- ¥15 电脑桌面设定一个区域禁止鼠标操作
- ¥15 求NPF226060磁芯的详细资料