getFixedScreenWidthInDp static method

double getFixedScreenWidthInDp([
  1. BuildContext? context
])

获取适配后的屏幕宽度

Implementation

static double getFixedScreenWidthInDp([BuildContext? context]) {
  if (context != null) {
    Size size = MediaQuery.of(context).size;
    //一般屏幕高宽比例为16:9,折叠屏宽度限制
    return min(size.width, size.height * 9 / 16);
  } else {
    return min(screenWidthInDp(), screenHeightInDp() * 9 / 16);
  }
}