首页 > 解决方案 > 在分屏的第一个窗口中启动外部应用程序

问题描述

我在分屏模式下运行我的两个应用程序。第一个应用程序 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。如何在第一个屏幕中启动它?

标签: androidmulti-windowsplit-screen

解决方案


推荐阅读