如果设备显示设置启用了全屏显示,并且手机的底部边缘呈圆形,则底部的我的按钮会切掉一点。我已经找到了一些用于缺口切口的参考,但是找不到底部切口。

解决方案假设:底部 margin >>不满足我的XD要求。我的按钮应该在底部没有空白。

请参考下面的截图。

android - 圆角底部屏幕角的底 View 切口[显示切口]-LMLPHP

最佳答案

您可以通过编程或在 Activity 中设置样式来设置抠图模式。下面的示例定义了一个style,您可以将其应用于 Activity 的LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES属性

<style name="ActivityTheme">
  <item name="android:windowLayoutInDisplayCutoutMode">
    shortEdges <!-- default, shortEdges, never -->
  </item>
</style>

有关更多详细信息,Click Here

08-04 05:35
查看更多