在我的应用程序中,我有扫描二维码的扫描按钮。代码是这样的:
btnScan.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 1);
ClearForm();
//if (!CheckCHFID())return;
pd = ProgressDialog.show(EnquireActivity.this, "", getResources().getString(R.string.GetingInsuuree));
new Thread(){
public void run(){
getInsureeInfo();
pd.dismiss();
}
}.start();
}
});
现在的问题是在我扫描代码之前它开始查找 getInsureeInfo(); 的信息。我如何控制它只在用户成功扫描代码后才执行?
提前致谢。