如何在 Android 上从我的应用程序启动 URL?

Posted

技术标签:

【中文标题】如何在 Android 上从我的应用程序启动 URL?【英文标题】:How do I launch a URL from my application on Android? 【发布时间】:2011-01-04 21:07:28 【问题描述】:

如何编写我的 android 应用程序以启动 Web 浏览器以显示给定的 URL?

(我不想在我的应用程序中嵌入网络浏览器组件,而是想启动 Android 网络浏览器以显示 URL。)

谢谢!

【问题讨论】:

【参考方案1】:

如果您的视图中显示了该网站,并且您希望它使其可点击并将用户引导至特定网站,您可以使用:

android:autoLink="web"

以同样的方式,您可以使用 autoLink 的不同属性(电子邮件、电话、地图、所有)来完成您的任务...

【讨论】:

【参考方案2】:

只需使用具有正确操作和数据的 Intent:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("http://www.***.com"));
startActivity(intent);

【讨论】:

以上是关于如何在 Android 上从我的应用程序启动 URL?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iPad 上从我的应用程序访问第三方应用程序?

不知道如何在 iOS 上从我的应用委托访问视图对象

如何在 Elastic beanstalk 上从我的 PHP 按需运行 python 脚本?

在 4.4.4 上从 android 中删除 SMS(删除后受影响的行 = 0(零))

在 4.4.4 上从 android 中删除 SMS(删除后受影响的行 = 0(零))

是否可以在 iOS 7 上从我的应用程序中禁用推送通知声音?