У меня проблемы с моим приложением. Когда я устанавливаю fontSize на своем телефоне, он работает нормально, но на телефонах других людей из-за настроек fontSize телефона он влияет на размер текста в моем приложении. Я слышал, что коэффициент масштабирования текста может Помогите, но я не знаю, как им пользоваться

0
Jesus Loves You 18 Апр 2020 в 19:25

1 ответ

Лучший ответ

Вы можете использовать MediaQuery.of(context).textScaleFactor, но я думаю, что использование auto_size_text более эффективно .

ИЗМЕНИТЬ 2 :

Widget build(BuildContext context){
  return Text(
      'Hello, How are you?',
      textScaleFactor : MediaQuery.of(context).textScaleFactor,
      style: TextStyle(fontWeight: FontWeight.bold,fontSize : 18),
    );
}

Вы можете проверить использование этого свойства здесь, а также TextStyle из здесь.

0
Yusuf Abdelaziz 19 Апр 2020 в 11:02