我试图让用户能够在适用于 android 的 google chrome 应用程序中的链接上快速浏览,并让他们可以选择将该链接发送到我的应用程序以供下载。我一直在查看 android 中的意图列表,但在任何地方都看不到它。我还想让他们选择复制链接并允许他们将其直接传输到我的应用程序中。这在android中可能吗?还是我应该让他们选择文本,然后在打开应用程序后立即将其直接复制到文本字段中?
问问题
42 次
1 回答
1
您应该使用Android的分享功能,这是针对类似的解决方案,您只需将您的应用程序放入分享列表即可。它的优势在于它不仅可以与 Google Chrome 应用程序一起使用,而且几乎可以与任何浏览器一起使用。
您可以通过向您的活动添加意图过滤器来做到这一点:
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
有关 Android 开发人员的更多信息:http: //developer.android.com/training/sharing/receive.html
于 2013-11-13T01:43:48.647 回答