Как не допустить помощи размера шрифта во флаттере? - PullRequest
0 голосов
/ 02 февраля 2020

У меня есть проблема с графикой SOMME, когда я использую текст изменения масштаба с опцией помощи по размеру шрифта, я ищу, чтобы отключить эту опцию для моего приложения.

Я использую эту функцию, чтобы приложение реагировало, все нормально, но как я могу отключить эту опцию масштабирования текста?

class SizeConfig {
  static MediaQueryData _mediaQueryData;
  static double screenWidth;
  static double screenHeight;
  static double blockSizeHorizontal;
  static double blockSizeVertical;

  static double _safeAreaHorizontal;
  static double _safeAreaVertical;
  static double safeBlockHorizontal;
  static double safeBlockVertical;
double screenratio;
  void init(BuildContext context) {
    _mediaQueryData = MediaQuery.of(context);
    screenWidth = _mediaQueryData.size.width;
    screenHeight = _mediaQueryData.size.height;
    blockSizeHorizontal = screenWidth / 100;
    blockSizeVertical = screenHeight / 100;

    _safeAreaHorizontal = _mediaQueryData.padding.left +
        _mediaQueryData.padding.right;
    _safeAreaVertical = _mediaQueryData.padding.top +
        _mediaQueryData.padding.bottom;
//var shortesSide = MediaQuery.of(context).size.shortestSide;
    var size= MediaQuery.of(context).size;
    var diagonal= sqrt(
        (size.width*size.width)+
            (size.height*size.height)

    );
    if( diagonal>=1100){
      safeBlockHorizontal = (screenWidth -
          _safeAreaHorizontal) / 200;
      safeBlockVertical = (screenHeight -
          _safeAreaVertical) / 100;
    }else{

      safeBlockHorizontal = (screenWidth -
          _safeAreaHorizontal) / 100;
      safeBlockVertical = (screenHeight -
          _safeAreaVertical) / 100;
    }
  }

}
...