活动嵌入通过在两个活动或同一活动的两个实例之间拆分应用程序的任务窗口来优化大屏幕设备上的应用程序。 活动嵌入几乎不需要重构您的应用程序。 但我发现两个Activity只能并排分布,请问是否可以将两个Activity上下分布? 非常感谢。
是的,您可以通过 SplitAttributes.Builder#setLayoutDirection(TOP_TO_BOTTOM) 设置上下分割
https://developer.android.com/reference/kotlin/androidx/window/embedding/SplitAttributes.Builder#setLayoutDirection(androidx.window.embedding.SplitAttributes.LayoutDirection)
请注意,活动嵌入目前(截至 2023 年)仅支持平板电脑和可折叠设备,普通手机不支持。