QRアプリは山のようにあるが、zxingのQRスキャナを使用する
//QRリーダの起動
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
// バーコード:"ONE_D_MODE"、QRコード:"QR_CODE_MODE"、両方:"MODE"
intent.putExtra("SCAN_MODE", "MODE");
//intent.putExtra("SCAN_FORMATS", "CODABAR");
// intent.putExtra("SCAN_MODE", "EAN_8");
// intent.putExtra("SCAN_MODE", "EAN_13");
//QRリーダ有無の判断
try{
startActivityForResult(intent, REQUEST_INTENTSCANIN);
} catch (ActivityNotFoundException ex){
// QRコードスキャナーが見つからなかった場合アラートダイアログを表示する。
// "Download"ボタンを押すとマーケットのページへアクセス
// "Cancel"ボタンが押されたらアラートダイアログを閉じる。