我可以使用“最近使用的应用程序”按钮在“分屏”视图中手动打开两个应用程序。
我相信我已经按照How to enable split screen in my Android app?
在我的应用程序中添加了“分屏支持”我的targetSdkVersion是29,并且我在标记中设置了resizeableactivity =“ true”
现在,我想拥有一个启动器来打开两个应用程序。我正在使用此开源应用SplitScreenLauncher来启动我的应用。以下是观察结果:
-
当我使用SplitScreenLauncher启动两个应用程序时,它尝试在拆分屏幕中打开它们,但随后立即关闭第二个应用程序(我尝试交换这些应用程序)。它没有显示错误/消息。
-
我尝试使用YouTube和Instagram。它清楚地说:“您的应用不支持分屏显示”。
-
我尝试过YouTube和Google地图,它可以正常工作。
-
当我在SplitScreenLauncher中将YouTube用作第一个应用程序并将MyApp用作第二个应用程序时,则可以使用。而且,如果我将MyApp作为第一个应用程序,而将YouTube作为第二个应用程序,则它不起作用(类似于第1步)。对于我的两个应用程序都是如此,我一步一步尝试了。
我已经尝试过对该开源应用程序的代码进行一些调整,但我不明白为什么它不适用于我的应用程序。
在我的应用中,我删除了所有活动中的所有方向限制,因此可以自动旋转。
可能是什么问题?