2012-11-10 42 views
1

下面的代碼適用於我。但是,我怎樣才能將其嵌入其他活動的佈局?zxing條碼 - 如何將掃描儀(intent)與其他佈局嵌入

基本上,屏幕將分爲兩部分: 第一個將包含一個標題和共享按鈕用於其他屏幕; 第二個將是條形碼掃描儀或任何其他屏幕。

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 
    } 
} 

}

感謝

回答

4

ISN有沒有辦法做到這一點。您正在調用第三方應用程序,無法控制它的外觀。

+0

Android是否不支持在其他應用程序(如Web框架)中調用thid-party應用程序?無論如何@Sean Owen ..感謝百萬 – Devester

+0

'Android是否不支持在另一個應用程序中像web框架一樣調用thid-party應用程序?'** NO ** :) –