【发布时间】:2016-02-12 08:55:17
【问题描述】:
在 qr 扫描仪阅读器中,单击按钮后将打开相机并扫描结果。然后它将使用 onactivityresult 方法显示结果。
如何从onActivityResult 方法中获得该结果,并在共享首选项中使用它?以下是我的代码:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
IntentResult result = IntentIntegrator.parseActivityResult(requestCode, resultCode, data);
if (result != null) {
String scanContent = result.getContents();
customerSno.setText(" " + scanContent);
} else {
Toast.makeText(getApplicationContext(),"Cancelled", Toast.LENGTH_LONG).show();
【问题讨论】:
-
首先什么是 IntentIntegrator?其次,您无法直接从内置摄像头获取二维码内容
标签: java android sharedpreferences onactivityresult