Android QRスキャナと連携

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"ボタンが押されたらアラートダイアログを閉じる。