我正在尝试使用条形码扫描仪无限次读取 QR_Code。我正在这样做:
for(int i = 1; i <= 10; i++){
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 10);
}
使用此代码,我打开条形码 10 次,但我想无限次打开它,直到用户按下 Android 上的后退按钮!如果我在“10”的位置放一个更高的数字,我的应用程序就会崩溃,因为我会打开又打开又打开并打开条形码很多次。
我不确定我的解释是否正确,如果我需要更好地解释,请告诉我。