分享从手机浏览器到我的应用的链接

时间:2018-02-15 13:27:57

标签: android android-intent browser share intentfilter

我想在移动浏览器中点击共享选项,然后我会在可能的应用列表中选择我的应用。最后必须在我的应用程序中收到此链接。但是没有这个意图过滤器,我现在不知道如何在应用程序中接收数据。请给我一些这方面的信息。

1 个答案:

答案 0 :(得分:0)

要指定已接受的意图操作,意图过滤器可以声明零个或多个操作元素,具体取决于您要对数据执行的操作,例如

<intent-filter>
    <action android:name="android.intent.action.EDIT" />
    <action android:name="android.intent.action.VIEW" />
    ...
</intent-filter>

为您的活动设置了意图过滤器后,您可以使用getIntent().getData()来检索Uri对象。