常用方法:
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文件中添加配置:
1
2
3
4
5
6
|
<
supports-screens
android:smallScreens
=
"true"
android:normalScreens
=
"true"
android:largeScreens
=
"true"
android:resizeable
=
"true"
android:anyDensity
=
"true"
/>
|
本文转自 pangfc 51CTO博客,原文链接:http://blog.51cto.com/983836259/1552499,如需转载请自行联系原作者