我想知道在Android中是否可以使用QR Code阅读器启动应用程序。我想要实现的目标是:
我创建QR码,用QR码阅读器扫描后,我需要用一些参数启动我的应用程序,它看起来像这样: SFD:// MT =推广和ID = 12
是否有任何方法可以实现这一点,并获得在qr代码中构建的param以启动应用程序?
答案 0 :(得分:0)
您可以在清单中添加android:data,如下所示
<activity
android:name=".activities.HomeActivity"
android:screenOrientation="portrait" >
<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="sfd" />
</intent-filter>
</activity>
但请注意,因为您没有sfd方案,否则其他人可能会使用相同的方案。