android 怎么去除标题栏高度

2025-05-05 21:57:48
推荐回答(1个)
回答1:

通过获取内容区域的 rect 的 top 值就是状态栏和标题栏的高度,也就可以得到标题栏的高度了
int contentTop = getWindow().findViewById(Window.ID_ANDROID_CONTENT).getTop();

int contentTop = getWindow().findViewById(Window.ID_ANDROID_CONTENT).getTop();

注意:

不能再onCreat()和onResume()中调用,那样取的值会是0,可以在onWindowFocusChanged()中取得。