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

标签 android android-layout kotlin

当从设备显示设置启用全屏并且手机底部有一个圆形边缘时,我在底部的按钮会剪掉一点。我找到了一些关于缺口切口的引用,但找不到底部切口。

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

请引用下面的截图。

enter image description here

最佳答案

您可以通过编程方式或通过在 Activity 中设置样式来设置剪切模式。下面的例子定义了一个 style您可以使用它来应用 LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES归因于 Activity

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

更多详情 Click Here

关于android - 圆底屏幕角的底 View 切口 [显示切口],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61838019/

相关文章:

java - 在 RecyclerView 中搜索

Android 操作栏未显示在 displayOptions - useLogo

java - WebView canGoback() 功能上的 WebView clearHistory()?

android - RecyclerView - 连续列布局

Android布局对角线切割

android - 如何通过 Scanner 向 TableLayout 添加数据?

hibernate - 传递给持久化 Kotlin 的分离实体

kotlin - 在流的收集中获取当前和以前的值

android - 在 Android Compose 中写入/读取二进制文件到共享存储

kotlin - 结构搜索接口(interface)挂起函数调用