通过链接运行应用程序

时间:2013-08-16 04:29:37

标签: android hyperlink

我正在开发一个应用程序,我必须创建我的应用程序的链接并将该链接复制到文本缓冲区并将该链接粘贴到我的设备中的任何文本编辑器中。现在,当我点击该链接时,我的应用程序应该打开并显示适当的数据。我不知道如何实现这个我在互联网上搜索我没有找到任何可以解释这个功能实现的解决方案。给我最好的实现方法。

我试过这个但是无法理解

Launch your application when a link taped

1 个答案:

答案 0 :(得分:0)

您必须使用其他应用启动它。您应该在应用中注册intent-filter和其他操作和类别。最常见的操作应该是ACTION_VIEW结合类别BROWSABLE,然后你可以使用浏览器或短信的URL打开你的应用程序。意图过滤器应该是:

<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:host="openmyapp"
            android:scheme="http" />
    </intent-filter>