在我的应用程序中,我有扫描二维码的扫描按钮。代码是这样的:如何在第一个活动完成后才开始线程?
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()的信息;我怎样才能控制它只有在用户成功扫描代码后才能执行?
在此先感谢。