android - 可折叠属性 Android Q
问题描述
如何为 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"]
推荐阅读
- plugins - 使用 Apache Drill 从 Hive 访问表时出错
- java - Logback 不记录 JUL 精细级别
- grails - 类 [com.docu.MemberInfo] 上的方法在 Grails 应用程序之外使用
- android - 谷歌地图 v2 渲染问题
- matlab - 如何遍历表的一列并将其写入 csv 文件
- python - 芹菜组和链
- android - notificationBuilder.setSound() 到铃声不起作用
- go - Hyperledger Fabric 链码在执行期间面临错误
- tomcat - Tomcat 8如何实现热部署?
- c# - 在pdfsharp中使用字体Times New Roman粗体时出错