我在“分屏”模式下运行两个应用程序。第一个应用程序A,第二个应用程序B。现在,当我从应用程序A启动外部活动(例如Google Maps)时,它总是在应用程序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始终在拆分屏幕的第二个屏幕中打开外部活动。如何在“第一屏幕”中启动它?