package com.qr.LHS;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class QrCode extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        Button button1 = (Button) findViewById(R.id.scan);
        button1.setOnClickListener(mScan);
        
    }
    public Button.OnClickListener mScan = new Button.OnClickListener() {
    public void onClick(View v) { 
     Intent intent = new Intent("com.google.zxing.client.android.SCAN"); 
     intent.setPackage("com.google.zxing.client.android");      
     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    
       } 
      } 
     }
     
       
}

위는 ZXING에서 제공하는 샘풀인데요
어떤 식으로 라이브러리를 참조하는지 모르겠습니다.
     Intent intent = new Intent("com.google.zxing.client.android.SCAN");
     intent.setPackage("com.google.zxing.client.android");     

이 두문장이 이어주는 거같은데 라이브러리에는 이러한 클레스는 없는데..어떻게!?
가능한지요.ㅜ