我如何获取有关Galaxy S8和Pixel 2 XL等设备的圆角屏幕的信息?
我知道在Android KitKat Wear API 20中添加了
我看到Android P Developer预览版将一个
如果我将我的应用程序调整为浮动窗口(即画中画),然后将窗口移动到角落或凹口上,那么我会得到带有新的
Galaxy S8、S9等曲面屏幕的信息呢?我猜
WindowInsets
,以便开发人员可以了解Moto 360上的“平地轮胎”切口。但它只包含每个边缘的整数偏移量。在我的S8上测试时,当底部导航栏隐藏时,底部插图始终为0。我看到Android P Developer预览版将一个
DisplayCutout
添加到此类中,其中包括一个Region
和Path
。文档说这是用于Essential的凹口等切口。新的DisplayCutout
是否也包括有关Pixel 2 XL的角落的信息?能否有一位使用Pixel和开发者预览的用户确认这一点?如果我将我的应用程序调整为浮动窗口(即画中画),然后将窗口移动到角落或凹口上,那么我会得到带有新的
DisplayCutout
信息的onApplyWindowInsets
吗?Galaxy S8、S9等曲面屏幕的信息呢?我猜
DisplayCutout
不会添加关于这个的信息,我需要一个具有这些信息的数据库?我们无法确认这一点,直到P
在2019年中期左右到达S9。