gpt4 book ai didi

android - 全屏 Activity 中的状态栏高度

转载 作者:行者123 更新时间:2023-12-04 23:53:37 26 4
gpt4 key购买 nike

我的应用程序中有一个全屏 Activity 。我希望我的页面标题位于状态栏下方。如何测量全屏 Activity 中的状态栏高度?

我对此进行了研究并尝试了它们。其中之一是 this ,它在 xml 中使用了一个属性,但在我的情况下不起作用。另一个是Second Solution

    val rectangle = Rect()

window.decorView.getWindowVisibleDisplayFrame(rectangle)
val statusBarHeight = rectangle.top

statusBarHeight 为 0,因为它可能是全屏 Activity 。是否有助于将我的一些元素(如标题)放在状态栏员工下方?

最佳答案

我终于找到了答案:))

     val statusBarHeightId = resources.getIdentifier("status_bar_height", "dimen", "android")

val statusBarHeight = resources.getDimensionPixelSize(statusBarHeightId)

statusBarHeight 是我想要的。

关于android - 全屏 Activity 中的状态栏高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60680407/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com