android-取得状态栏,标题栏的高度
来源:互联网 发布:汪峰抄袭知乎 编辑:程序博客网 时间:2024/05/17 04:17
1.获取状态栏高度:
decorView是window中的最顶层view,可以从window中获取到decorView,然后decorView有个getWindowVisibleDisplayFrame方法可以获取到程序显示的区域,包括标题栏,但不包括状态栏。
于是,我们就可以算出状态栏的高度了。
- Rect frame = new Rect();
- getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);
- int statusBarHeight = frame.top;
2.获取标题栏高度:
getWindow().findViewById(Window.ID_ANDROID_CONTENT)这个方法获取到的view就是程序不包括标题栏的部分,然后就可以知道标题栏的高度了。
- int contentTop = getWindow().findViewById(Window.ID_ANDROID_CONTENT).getTop();
- //statusBarHeight是上面所求的状态栏的高度
- int titleBarHeight = contentTop - statusBarHeight
- android-取得状态栏,标题栏的高度
- android 状态栏 标题栏 高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android得到状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android获取状态栏和标题栏的高度
- Android 获取状态栏标题栏等的高度
- shell学习例子(转载)
- .net 开发日志 记录
- 人面不知何处,绿波依旧东流
- POJ2159
- 在linux下设置开机自动启动程序的方法
- android-取得状态栏,标题栏的高度
- 装Ubuntu11.04的Thinkpad T61无法进入BIOS
- 天狼星破解
- LFS有空也要搞一下
- Apple Catching
- sitemap文件生成的java实现思路(转)
- hibernate3.6
- JQuery设计思想
- 经典开源C/C++项目