/**
* 获取应用实际可使用的屏幕高度,不包括系统状态栏和导航栏等系统UI占用的空间
* @return 应用实际可使用的屏幕高度,单位:像素
*/
private int getDisplayHeight() {
WindowManager windowManager = (WindowManager) getContext().getSystemService(Context.WINDOW_SERVICE);
Display display = windowManager.getDefaultDisplay();
DisplayMetrics displayMetrics = new DisplayMetrics();
display.getMetrics(displayMetrics);
return displayMetrics.heightPixels;
}
/**
* 获取应用实际可使用的屏幕宽度,不包括系统状态栏和导航栏等系统UI占用的空间
* @return 应用实际可使用的屏幕宽度,单位:像素
*/
private int getDisplayWidth() {
WindowManager windowManager = (WindowManager) getContext().getSystemService(Context.WINDOW_SERVICE);
Display display = windowManager.getDefaultDisplay();
DisplayMetrics displayMetrics = new DisplayMetrics();
display.getMetrics(displayMetrics);
return displayMetr