Android 使用特定浏览器启动特定 url

标签 android uri shortcut

通过图标启动特定浏览器是通过 ACTION_MAIN 完成的。 使用默认浏览器启动特定 url 是通过 ACTION_VIEW 完成的。

如果你想在特定的浏览器中打开特定的 url 怎么办?

最佳答案

如果知道浏览器的包名和类名,就可以使用 Intent.setClassName(字符串包名,字符串类名)。看起来像:

Intent i=new Intent(ACTION_VIEW, url);
i.setClassName("com.test.browser","BrowserActivity");
startActivity(i);

关于Android 使用特定浏览器启动特定 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10267952/

相关文章:

java - 如何知道 Firebase 列表是否无效?

用于增强现实的 Android API - gps 和指南针

android - Twilio SMS 正文不会连接 Azure 逻辑应用程序中的 URL 参数

ruby-on-rails - 将 ruby​​ 哈希转换为 URL 查询字符串......没有那些方括号

vim - 如何删除直到(不包括)该行的最后一个字符

android - 使用 WAKE_LOCK 停止服务

c# - 如何在 WPF 应用程序中引用根目录?

java - Eclipse - 无需鼠标即可通过超链接转到类/界面

java - JButton 的热键/快捷方式

c# - 无效的 URI : Invalid port specified when url has more than one colon