У меня есть проблема с графикой 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;
}
}
}