我查看了意图过滤器文档,但无法弄清楚这个特定的意图过滤器。
我希望使用 ACTION_SEND,因为我只希望该应用程序显示在其他应用程序的“共享”菜单中。如果意图的文本是 url,我只想显示在共享菜单中。例如,从 Android 浏览器的共享菜单中共享的内容。如果它只是文本而不是 url,我不希望应用程序出现在共享菜单中。
到目前为止,我所拥有的是:
<intent-filter android:label="Label">
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/*" />
</intent-filter>
但是,这将接收任何文本,而不仅仅是 url。
谢谢