我正在使用 Zxing Barcode scanner app
来扫描条码使用
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
它工作正常。我可以在 onActivityResult
中得到结果。没问题。我不想显示 QRCode。我的意思是我不想让最终用户知道二维码字符串
。但是在原始 条形码扫描器应用程序
中可用的历史记录中,它显示了已扫描的 QR 列表。那么,如何使我的应用程序中的 QRString
在 History
最佳答案
“SAVE_HISTORY” 来自 package com.google.zxing.client.android.Scan;
/**
* Setting this to false will not save scanned codes in the history.
*/
public static final String SAVE_HISTORY = "SAVE_HISTORY";
然后像,
intent.putExtra("SAVE_HISTORY", false);
试试这个,让我知道会发生什么......
关于android - 二维码扫描安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8504920/