Android使用URL或条形码启动应用

来源:互联网 发布:黄牛用抢票软件 编辑:程序博客网 时间:2024/06/04 23:35

有时候我们希望用我们的应用来打开特定URL或条形码,就像这样:



这个效果我们可以通过注册intent-filter来实现。

例如注册:

        <activity            android:name="com.mush.SiteActivity"            android:label="@string/title_activity_site" >            <intent-filter>               <action android:name="android.intent.action.VIEW"></action>                  <category android:name="android.intent.category.DEFAULT"></category>                <data  android:scheme ="site" />             </intent-filter>        </activity>
则系统遇到"site"开头的URL就会询问是否使用该应用打开。