Android,在api 3.2中获取屏幕大小

时间:2011-09-13 21:21:08

标签: android api screen-size

在API 3.2中,当您获得屏幕高度时,似乎返回值是屏幕高度减去高度菜单栏。 这是代码:

((WindowManager)mContext.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay().getMetrics(metrics);
int height=metrics.heightPixels;

对于屏幕尺寸为1280x800的API 3.2仿真器,高度返回为752

我试图通过方法获得高度,但总是返回752


好的,我明白了。在API 3.2中,您需要在onSurfaceChanged方法中获取高度和宽度。如果你需要获得在portait和横向模式下获得高度和宽度所需的实际值,并在两种模式中选择非减少度量。

0 个答案:

没有答案