1
ログアウトボタンを使用してスキャンするときにログインボタンと別の結果を使用してスキャンすると、結果を取得する必要があります。彼らは2つの異なるテーブル(サインインとSIGOUTテーブル)qrスキャンから2つの異なる結果を得る方法
try {
Button scanner = (Button)findViewById(R.id.signInBtn);
scanner.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
}
});
Button scanner2 = (Button)findViewById(R.id.signoutBtn);
scanner2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent1 = new Intent("com.google.zxing.client.android.SCAN");
intent1.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent1, 0);
}
});
} catch (ActivityNotFoundException anfe) {
Log.e("onCreate", "Scanner Not Found", anfe);
getClass();
}
list= (Button) findViewById(R.id.lookup_btn);
list.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v){
Intent intent = new Intent(MainActivity.this,SearchActivity.class);
startActivity(intent);
finish();
}
});
}
ありがとうございました。ちょうど私がそれを逃した方法を知らない – LeonDavinci