常用方法:

Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int width = size.x;
int height = size.y;


如果用:int height = getWindowManager().getDefaultDisplay().getHeight();方法获得屏幕高度,则有时会不是很准确。


解决办法:

在AndroidManifest.xml文件中添加配置: