簡體   English   中英

Android:如何使用Dialog避免完整操作

[英]Android : How to avoid complete action using Dialog

我使用Znt庫使用Intent制作了Qr代碼掃描程序,並且我已將Library保留在應用程序中,以便我的應用程序不再需要條形碼掃描程序。 但是當條形碼掃描儀已經在操作系統中時,當我啟動我的應用程序時,會出現一個對話框,要求使用條形碼掃描儀或我的應用程序完成操作。 當我在自己的應用程序中擁有所有庫時,我該如何避免使用此對話框。 請幫幫我。

示例代碼:

意圖=新意圖(“com.google.zxing.android.SCAN”);

使用:

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);

更好的是使用項目提供的IntentIntegrator類: http//code.google.com/p/zxing/wiki/ScanningViaIntent

這樣可以處理更多情況(比如沒有安裝應用程序),而不僅僅是創建自己的Intent

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM