У меня проблемы с моим приложением. Когда я устанавливаю fontSize на своем телефоне, он работает нормально, но на телефонах других людей из-за настроек fontSize телефона он влияет на размер текста в моем приложении. Я слышал, что коэффициент масштабирования текста может Помогите, но я не знаю, как им пользоваться
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 из здесь.
Похожие вопросы
Связанные вопросы
Новые вопросы
css
CSS (каскадные таблицы стилей) - это язык таблиц стилей представления, используемый для описания внешнего вида и форматирования документов HTML (язык разметки гипертекста), XML (расширяемый язык разметки) и элементов SVG, включая (но не ограничиваясь) цвета, макет, шрифты, и анимации. Также описывается, как элементы должны отображаться на экране, на бумаге, в речи или на других носителях.