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