0

我的应用在其顶部区域有一个搜索栏。有带有特殊切口的设备。为了将应用程序扩展到真正的全屏,我添加到<app_name>\android\app\src\main\AndroidManifest.xml

<style name="ActivityTheme">
  <item name="android:windowLayoutInDisplayCutoutMode">
    shortEdges
  </item>
</style>

这很好用。然而,下一步显然是识别剪切位置,并相应地放置搜索栏:

剪切选项

提到的文档是指一种JAVA方法WindowInsets.getDisplayCutout()。我想知道是否有等价的flutter或包装它的插件。

4

1 回答 1

2

有一个SafeArea 小部件可以添加插图,这样您就可以避开设备。我会试一试 - 我知道它适用于 iphone 顶部切口和 android 相机等常见功能。

于 2021-10-07T12:51:53.677 回答