解决方案 »
- ActivityGroup里面实现子activity的跳转 上下标题菜单不动 中间页面点击按钮实现跳转
- 在linux下eclipse NDK问题,急求高手指点
- Android.R的问题
- Android APP 里,如何判断设备是否支持多点触控?
- 这个setText有问题吗??
- GDB如何在ANDROID的中使用
- 在getView中的convertView和ViewHolder(静态类)的区别?
- Android中文合集 最终版
- android在一个app中怎么关闭另一个开着的app
- 使用adb shell使用sqlite3出错
- 横竖屏切换时不想执行onCreate,无效果!
- 关于HTTP TCP连接问题
Window window = getWindow();
Rect frame = new Rect();
window.getDecorView().getWindowVisibleDisplayFrame(frame);
//frame.top就是通知栏的高度。
statusBarHeight = frame.top;// 标题栏跟状态栏的总体高度
int contentViewTop = window.findViewById(Window.ID_ANDROID_CONTENT).getTop();
// 标题栏的高度:用上面的值减去状态栏的高度及为标题栏高度
int titleBarHeight = contentViewTop - statusBarHeight;
getLocationInWindow这个方法还有待研究,这个contentViewTop在activity设为noTitle的时候为0其他正常,先暂时用这种方法了,谢谢啦