android获取标题栏、状态栏的高度?

来源:互联网 发布:河南省大数据产业园 编辑:程序博客网 时间:2024/06/07 01:53

状态栏:

Rect rect = new Rect();getWindow().getDecorView().getWindowVisibleDisplayFrame(rect);

rect.top即为状态栏的高度。

标题栏:
getWindow().findViewById(Window.ID_ANDROID_CONTENT).getTop();

注意要在onWindowFocusChanged里用这个方法,否则很有可能是0;

0 0
原创粉丝点击