跳转至

获取高度

获取StatusBar高度

本文记录获取StatusBar高度的方法。

在activity中获取DecorView,然后拿到可见区域WindowVisibleDisplayFrame。

    private void getStatusBarHeight() {
        Rect rectangle = new Rect();
        Window window = getWindow();
        window.getDecorView().getWindowVisibleDisplayFrame(rectangle);
        // rectangle.top 就是高度
        Log.d(TAG, "getStatusBarHeight: " + rectangle.top);
    }

本站说明

一起在知识的海洋里呛水吧。广告内容与本站无关。如果喜欢本站内容,欢迎投喂作者,谢谢支持服务器。欢迎在下方评论~

AndroidTutorial AndroidTutorial 反馈问题 讨论区 最近更新 投喂作者

Ads