Android 响应 Intent 中的 URL
我希望当用户访问某个网址时启动我的意图:例如,android 市场使用 http:// /market.android.com/ 网址。 youtube 也是如此。 我希望我的也能这样做。
I want my intent to be launched when the user goes to a certain url: for example, the android market does this with http://market.android.com/ urls. so does youtube. I want mine to do that too.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我做到了! 使用
< /a>. 将以下内容放入您的清单文件中:这非常有效!
I did it! Using
<intent-filter>
. Put the following into your manifest file:This works perfectly!
您可能需要在意图过滤器中允许不同的数据组合,以使其在不同情况下工作(
http/
与https/
、www. 与没有
www.
等)。例如,我必须对一个应用程序执行以下操作,该应用程序将在用户打开 Google 云端硬盘表单的链接 (
www.docs.google.com/forms
) 时打开,请注意,路径前缀是可选的。
You might need to allow different combinations of data in your intent filter to get it to work in different cases (
http/
vshttps/
,www.
vs nowww.
, etc).For example, I had to do the following for an app which would open when the user opened a link to Google Drive forms (
www.docs.google.com/forms
)Note that path prefix is optional.