android - 如何在单独的实例(如 Gmail)中打开 SMS(消息客户端)应用程序?
问题描述
我有一个要打开的 html 页面WebView
,在这个 html 页面上我有两个Buttons
-
- 打开 GMail 应用程序
- 打开短信应用
我正在使用以下代码打开特定的应用程序-
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(url));
startActivity(intent);
return true;
}
问题是,当我单击 GMail 图标时,GMail 应用程序正在以单独的实例打开,但 SMS 应用程序正在我们主应用程序的同一实例上打开。
请帮助打开与 GMail 应用程序相同的短信应用程序(短信应用程序应像 GMail 应用程序一样单独打开)。
解决方案
推荐阅读
- c# - 多线程 - WinForms 事件时中断线程
- apache - 如何使用 .htaccess 重定向用户?
- python - 如何修复发送到未初始化实例的延迟任务?
- r - 将sql脚本翻译成tidyverse格式
- javascript - JavaScript 中的 .find() 函数效率如何?它比 .map() 或 .forEach() 快吗?
- python - 从数据框中删除列以仅显示需要的列
- node.js - 如何禁用纱线升级的纱线交互提示
- java - 用于在查询之前从带有片段的字符串解析 URI 的库
- c - 我是否需要对 C 中的字符串数组使用 2D 数组?
- c# - 在 Azure 函数中使用实体框架