2010-12-09 56 views
5

我已經使用Zxing庫使用Intent製作了Qr代碼掃描儀,並且我在應用程序中保留了Library,以便我的應用程序不再需要條形碼掃描儀。但是當條形碼掃描器已經在操作系統中時,當我啓動我的應用程序時,會出現一個對話框,詢問使用條形碼掃描器或我的應用程序進行的完整操作。當我在我自己的應用程序中擁有所有庫時,那麼我該如何避免使用此對話框。請幫助我。Android:如何避免使用對話框的完整操作

示例代碼:

意圖在新=意圖( 「com.google.zxing.android.SCAN」);

+0

您使用的解決方案是什麼? – 2015-02-19 08:59:10

回答

6

要使用:

Intent intent=new Intent("com.google.zxing.client.android.SCAN"); 
intent.setClassName("com.google.zxing.client.android", "com.google.zxing.client.android.CaptureActivity"); 
startActivityForResult(intent, 0); 

或者:

Intent intent=new Intent("com.google.zxing.client.android.SCAN"); 
intent.setClassName(this, "com.google.zxing.client.android.CaptureActivity"); 
startActivityForResult(intent, 0); 
+0

感謝它很好:) – 2011-08-29 21:54:14

相關問題