问题描述
我目前正在使用QR码扫描仪。此代码运行完美。我想知道在扫描QR码后如何打开另一个活动吗?我有多个活动。我正在使用Zxing扫描仪进行扫描。下面是我的扫描仪文件代码:
@Override
public void handleResult(Result result) {
String scanResult = result.getText();
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Scan Result");
builder.setPositiveButton("OK",new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,int which) {
scannerView.resumeCameraPreview(MainActivity.this::handleResult);
//for error replace MainActivity.this
}
});
builder.setNeutralButton("Visit",new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,int which) {
Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse(scanResult));
startActivity(intent);
}
});
builder.setMessage(scanResult);
AlertDialog alert = builder.create();
alert.show();
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)