如何为 Android Q 兼容设备设计可折叠布局。
在此过渡期间,应用程序将如何接收新布局的配置更改?
Multi Resume 是否会与多个活动发生冲突?
如何为 Android Q 兼容设备设计可折叠布局。
在此过渡期间,应用程序将如何接收新布局的配置更改?
Multi Resume 是否会与多个活动发生冲突?
Android 从 Android 8.0(API 级别 26)开始支持多个窗口。您可以在应用程序中同时管理多个屏幕。为此,您需要遵循多窗口生命周期并处理配置。
检查以下链接以供参考。 https://developer.android.com/guide/topics/ui/multi-window.html#lifecycle
以下是一些可能对您有所帮助的方法:
ActivityOptions
提供了两种支持多显示器的新方法:
setLaunchDisplayId()
指定活动启动时应显示在哪个显示器上。
getLaunchDisplayId()
返回活动的当前启动显示。
除此之外,
在清单或元素中设置此属性以启用或禁用多窗口显示:
android:resizeableActivity=["true" | "false"]