//获取屏幕长和宽
public int[] getDisplayMetrics() { DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int[] metrics=new int[2]; metrics[0] = dm.widthPixels; metrics[1] = dm.heightPixels; return metrics; }
若要使各种版本屏幕尺寸显示正确,在AndroidManifest.xml中加
<supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:resizeable="true" android:anyDensity="true" />