2011-04-07 66 views
3

This QR code包含安卓市場中應用的鏈接。掃描時,我可以選擇「打開瀏覽器」,然後將我重定向到Android市場(market:// details?id = tv.justin.android)。我想知道的是,如果我可以編碼一個特定的URL,使我可以調用我自己的應用程序?我可以使用QR碼調用自定義應用程序嗎?

+0

myScheme:// 這是一個壞主意。請閱讀這篇文章:http://stackoverflow.com/questions/2430045/how-to-register-some-url-namespace-myapp-app-start-for-accessing-your-progr/2430468#2430468 – songz 2012-09-01 14:03:07

回答

3

您可以爲您的應用程序的活動,並指定它可以處理一個自定義的URI方案:

<activity android:name=".MyCoolActivity"> 
    <intent-filter> 
     <action android:name="android.intent.action.VIEW"/> 
     <category android:name="android.intent.category.DEFAULT"/> 
     <category android:name="android.intent.category.BROWSABLE"/> 
     <data android:scheme="myScheme"/> 
    </intent-filter> 
</activity> 

然後你就可以創建使用URI方案中的QR碼。

相關問題