官方文档(声明受限屏幕支持)[https://developer.android.com/guide/practices/screens-distribution?hl=zh-cn]
小知识:
before全面屏: Android中默认的最大屏幕纵横比 16:9(约为 1.86)。16:9,比如: 1080x1920、1440x2560等
after全面屏: 屏幕纵横比超过1.86。比如: 17:9、18:9、19:9、19.5:9 等这些比例的屏幕都是全面屏。
全面屏适配, 有以下3个方法
要为 Android 8.0(API 级别 26)和更高版本设置最大宽高比,请在
android:maxAspectRatio="2.4"
对于 Android 7.1 及更低版本,请在
<meta-data android:name="android.max_aspect" android:value="2.4" />
谷歌建议使用 2.4 (12:5) 的比例 适配 所有 Android 操作系统。 Wear OS 至少为 1.0 , 其他设备 至少为 1.33
android:resizeableActivity="true"
targetSdkVersion : 26