制作しようとしています
public Button.OnClickListener mScan = new Button.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);
}
};
public void onActivityResult(int requestCode, int resultCode, Intent intent) {
if (requestCode == 0) {
if (resultCode == RESULT_OK) {
String contents = intent.getStringExtra("SCAN_RESULT");
String format = intent.getStringExtra("SCAN_RESULT_FORMAT");
// Handle successful scan
} else if (resultCode == RESULT_CANCELED) {
// Handle cancel
}
}
}
ライブラリを使用するため、ソフトウェアをインストールする必要はありません。付属のアプリケーションを調べ、CaptureActivity.java をプロジェクトに追加して、コア スキャン ループを見つけられるかどうかを確認しましたが、ますます必要になるだけでした。ファイル(合計で約28になりました)で、エラーが発生しなかった後でも機能しませんでした。
ボタンをクリックしてキャプチャレイアウトを開き、コードをスキャンして、コードを返すだけです。
ローカル ファイルをデコードする方法の例はいくつかありますが、実際のバーコードを検出するための実際のスキャン側ではありません。
それで、私が手伝うのはスキャンコードを埋め込むことです
ありがとう