通过获取内容区域的 rect 的 top 值就是状态栏和标题栏的高度,也就可以得到标题栏的高度了
int contentTop = getWindow().findViewById(Window.ID_ANDROID_CONTENT).getTop();
int contentTop = getWindow().findViewById(Window.ID_ANDROID_CONTENT).getTop();
注意:
不能再onCreat()和onResume()中调用,那样取的值会是0,可以在onWindowFocusChanged()中取得。