Android 浏览器:打开多个 URL,每个 URL 都在新窗口/选项卡上(以编程方式)

2024-02-01

我知道如何使用 Intents 打开 URL:

Intent browserIntent = new Intent("android.intent.action.VIEW", Uri.parse("http://www.lala.com"));
startActivity(browserIntent);

但是我如何打开多个 URL,每个 URL 都在新窗口/选项卡上???

尝试创建多个意图并使用不同的 startActivity 打开每个意图,但它只打开列表中的最后一个;

code code code
startActivity(Intent1); startActivity(Intent2); startActivity(Intent3); -> only Intent3 is opened eventually (which of course make sense :)).

感谢任何帮助!

UPDATE:仍在寻找答案:/

我想出了一个可能的解决方案,它确实在新窗口中打开 URL。

Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("http://www.go.com"));
Bundle b = new Bundle();
b.putBoolean("new_window", true); //sets new window
intent.putExtras(b);
startActivity(intent);

BrowserBookmarksPage.java http://www.netmite.com/android/mydroid/2.0/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java

有什么方法可以启动 Activity 来同时打开多个 URL?也许有 setResult() 和 startActivityForResult() 的东西?


我想出了一个可能的解决方案,它确实在新窗口中打开 URL。

Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("http://www.go.com"));
Bundle b = new Bundle();
b.putBoolean("new_window", true); //sets new window
intent.putExtras(b);
startActivity(intent);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android 浏览器:打开多个 URL,每个 URL 都在新窗口/选项卡上(以编程方式) 的相关文章

随机推荐

  • Apple Vision 框架 – 从图像中提取文本

    我正在使用 iOS 11 的 Vision 框架来检测图像上的文本 文本检测成功 但是我们如何获取检测到的文本呢 识别图像中的文本 VNRecognizeTextRequest适用于 iOS 13 0 和 macOS 10 15 及更高版本
  • 如何找到 3D 向量的哈希值?

    我正在尝试使用固定网格大小的方法执行宽相碰撞检测 因此 对于每个实体的位置 x y z 每个浮点数类型 我需要找到实体位于哪个单元格中 然后我打算将所有单元格存储在哈希表中 然后迭代报告 如果有 碰撞 所以 这就是我正在做的事情 网格单元的
  • 即使已安装,Plotly.io 也看不到 psutil 包

    我正在尝试执行以下代码 import numpy as np import pandas as pd import matplotlib pyplot as plt import matplotlib matplotlib inline i
  • 设置图例/图案与堆叠条形图中文本之间的空间

    我有 gnuplot 数据文件 CS 31 73 18 32 20 78 22 88 1 97 1 29 0 90 2 01 FL 43 27 29 45 15 64 6 55 1 64 1 27 2 18 0 00 HB 32 44 20
  • ReactTestUtils.Simulate 无法通过 addEventListener 触发事件绑定?

    这是示例 http jsfiddle net hulufei twr4thuh 7 http jsfiddle net hulufei twr4thuh 7 绑定时才起作用onClick在虚拟 dom 中 如第 18 行 但是如果我注释第
  • solr教程无法创建集合

    我正在尝试运行 solr 6 6 0 教程 运行后 bin solr start e cloud noprompt 它在端口 8983 和 7574 上启动 solr 但无法创建入门集合 并出现以下错误 ERROR Failed to cr
  • 在 Mac/iPhone 上进行联网的最有效方法?

    在 Mac 和 iPhone 上建立 TCP 连接或发送 UDP 数据报的最有效方法 即工作量与可读性和可维护性的最佳比率 是什么 我非常熟悉经典的 BSD 套接字 但我现在的目标不是可移植性 我只是想快速完成一个小项目 我很想拥有一个 A
  • Rails 登录重置会话

    最佳实践是在用户成功登录时调用reset session并在用户注销时再次调用它吗 这样做有任何副作用 问题吗 The Ruby on Rails 安全指南 http guides rubyonrails org security html
  • 如何在我的网站上添加 Facebook 分享按钮?

    我有这段代码 应该可以工作 但不起作用 p a img src images fb png a p p p
  • 调整制表符行高

    我正在尝试调整制表器表格上的表格行高度 我正在尝试使行更高 以便更容易与触摸屏设备上的用户进行交互 我在文档中没有找到任何内容 并且我还没有成功调整CSS 使行更高的正确方法是什么 我正在尝试使用 Apple 建议的最小 44 像素 您可以
  • 如何使用 Hibernate 连接两个表的字段?

    我有两个表和相关的 Java 映射 CREATE TABLE country code VARCHAR 3 PRIMARY KEY NOT NULL name VARCHAR 100 NOT NULL CREATE TABLE user i
  • CMD 不支持 UNC 路径作为当前目录

    我们的批处理脚本似乎运行良好 但是我正在编辑其中一个脚本以包含一些新工作 并且在手动运行脚本时 通过从 Windows 资源管理器中双击 每次在脚本中执行 Pushd 命令时 我都会收到上述错误消息遇到 这些是自年初以来就存在的 Pushd
  • Bootstrap 中 CSS 转换中的“强制回流”

    从 Twitter 的 bootstrap 修改 bootstrap modal jquery 插件 我发现他们使用 CSS 过渡来实现淡入淡出效果 代码中让我感兴趣的一件事是这一行 that element 0 offsetWidth f
  • Vue.JS 值与具有焦点的输入相关联

    当输入获得 失去焦点时 有没有办法更改模型中的值 这里的用例是一个搜索输入 它会在您键入时显示结果 这些结果应该仅在焦点位于搜索框上时显示 这是我到目前为止所拥有的
  • OpenGL ES 1.1 中由三角形条带制成的四边形上的纹理变形问题

    我正在使用三角形带创建一个四边形 问题是当我尝试使用矩形纹理来绘制它时 我想在形状上均匀地插值 只要形状是矩形或矩形的仿射变换 我就会有两个相同的三角形来构建形状 一切都会顺利进行 但对于任意形状 三角形具有不同的形状 并且沿着三角形的公共
  • 如何使用纯html、js、jquery构建多语言网站? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在使用 html 来构建页面 问题是如何构建多语言切换 语言翻译不是问题 我有条款 但是 我不知道如何通过菜单栏上的语言按钮 下拉
  • 未调用“MultiUserChat.addInvitationListener”

    我正在研究一个群聊过程 我已成功发送邀请并使用 PSI 收到此邀请 但M无法调用我自己的 MultiUserChat addInvitationListener 我已经做了很多方法 但都是徒劳 这是我的尝试之一 ProviderManage
  • 获取 Google 凭据抛出未处理的异常

    On My Xamarin forms便携式项目 我正在尝试从中读取信息谷歌表格 https developers google com sheets api using var stream this Assets Open client
  • 是否可以添加一个链接来下载只能通过 Facebook 共享才能下载的文件?

    这种情况可能吗 客户访问我的网站 想要下载他们感兴趣的 PDF 技术文档 他们单击 下载 按钮 然后会出现一个 Facebook 共享窗口 让他们登录以将其共享到 Facebook 一旦他们点击共享并将其发布在他们的墙上 然后就开始下载 非
  • Android 浏览器:打开多个 URL,每个 URL 都在新窗口/选项卡上(以编程方式)

    我知道如何使用 Intents 打开 URL Intent browserIntent new Intent android intent action VIEW Uri parse http www lala com startActiv