private void getDisplayMetrics(){
WindowManager wm = (WindowManager) getApplicationContext().getSystemService(Context.WINDOW_SERVICE);
final int rotation = wm.getDefaultDisplay().getRotation();
//横屏的时候
DisplayMetrics metrics = this.getApplicationContext().getResources()
.getDisplayMetrics();
screenWidth = rotation == 0 ? metrics.widthPixels : metrics.heightPixels;
screenHeight = rotation == 0 ? metrics.heightPixels : metrics.heightPixels;
density = metrics.density;
}
WindowManager wm = (WindowManager) getApplicationContext().getSystemService(Context.WINDOW_SERVICE);
final int rotation = wm.getDefaultDisplay().getRotation();
//横屏的时候
DisplayMetrics metrics = this.getApplicationContext().getResources()
.getDisplayMetrics();
screenWidth = rotation == 0 ? metrics.widthPixels : metrics.heightPixels;
screenHeight = rotation == 0 ? metrics.heightPixels : metrics.heightPixels;
density = metrics.density;
}