android - 在分屏的第一个窗口中启动外部应用程序
问题描述
我在分屏模式下运行我的两个应用程序。第一个应用程序 A,第二个应用程序 B。现在,当我从应用程序 A 启动 Google 地图等外部活动时,它总是在应用程序 B 顶部的第二个屏幕中打开它。我希望它在应用程序 A 顶部的第一个屏幕上打开。我即使尝试过FLAG_ACTIVITY_LAUNCH_ADJACENT
,也无济于事。
val intent = Intent(Intent.ACTION_VIEW,
Uri.parse("http://maps.google.com/maps?daddr=$latitude,$longitude"))
intent.addFlags(Intent.FLAG_ACTIVITY_LAUNCH_ADJACENT)
activity.startActivityForResult(intent, MAP_NAVIG_RC)
简而言之,Android 总是在分屏的 Second screen 中打开外部 Activity。如何在第一个屏幕中启动它?
解决方案
推荐阅读
- python - 文件关闭后留在内存中
- c# - C# mono:在不退出的情况下启动 bash 进程
- java - 如何编写 selenium java 代码来点击搜索结果?
- html - 如何添加带有多个占位符的向下滑动搜索框?
- android - 我在 android 中面临 Flutter 应用程序的丢失连接问题
- android - 适用于 Android 和 iOS 应用程序的 Google-Analytics
- python - Django EmailMessage 将附件添加到电子邮件
- python - LightGBM 最佳迭代总是返回 1
- rest - 使用不带注解的vertx路由时,如何定义安全性?
- vue.js - 在 vue 中使用 markdown loader,在 prod 和 dev 中以不同方式呈现特殊字符