BarCode Scanner アプリケーションをアプリケーションに統合しました。次に、スキャンしたコードを使用してデータベースと比較し、製品を見つけたいと考えています。どうすればコードを取得できますか? どこに保存されますか?
ありがとう
BarCode Scanner アプリケーションをアプリケーションに統合しました。次に、スキャンしたコードを使用してデータベースと比較し、製品を見つけたいと考えています。どうすればコードを取得できますか? どこに保存されますか?
ありがとう
startActivityForResult()でzxingを呼び出す必要があります。その場合、それが完了すると、ActivityResult()の呼び出しでアクティビティに戻ります。これには、結果のインテントにバンドルが含まれます。SOに関するこの質問のサンプルコードを次に示します。
@Override
public void onActivityResult(int requestCode, int resultCode, Intent intent){
if (resultCode == RESULT_OK) {
String contents = intent.getStringExtra("SCAN_RESULT");
String format = intent.getStringExtra("SCAN_RESULT_FORMAT");
// Handle successful scan
EditText passphrase = (EditText) findViewById(R.id.txtPassphrase);
passphrase.setText(contents);
} else if (resultCode == RESULT_CANCELED) {
// Handle cancel
}