How to determine if the user has modified the default font size in flutter mobile app?

This Article is posted by seven.srikanth at 11/16/2022 4:18:40 AM



<p>You can determine if the user has modified the default font size in the flutter mobile app using MediaQuery textScaleFactor.</p> <p>Here is how the example works.</p> <p>![](../../../Uploads/2d5dbe3e-9632-4c2c-9cb4-9f1d538f1f88.gifwidth="50%height="auto](</p> <p>Here is the complete code from main.dart file.</p> <p id="4ec9b0;](MyApp());" color:="" color:=>color: #9cdcfe;](args) </p> <p id="9cdcfe;](key" color:= color:=>color: #569cd6;](class color: #4ec9b0;](MyApp color: #569cd6;](extends color: #4ec9b0;](StatelessWidget ); color: #9cdcfe;](@ color: #9cdcfe;](override</p> <p>color: #4ec9b0;](Widget color: #dcdcaa;](build(color: #4ec9b0;](BuildContext color: #9cdcfe;](context) { color: #c586c0;](return color: #569cd6;](const color: #4ec9b0;](MaterialApp( color: #9cdcfe;](home: color: #4ec9b0;](Scaffold( color: #9cdcfe;](body: color: #4ec9b0;](MyWidget(), ), ); } }</p> <p id="9cdcfe;](key," color:= color:="" color:="">color: #569cd6;](class color: #4ec9b0;](MyWidget color: #569cd6;](extends color: #4ec9b0;](StatelessWidget ); color: #9cdcfe;](@ color: #9cdcfe;](override</p> <p>color: #4ec9b0;](Widget color: #dcdcaa;](build(color: #4ec9b0;](BuildContext color: #9cdcfe;](context) { color: #569cd6;](var color: #9cdcfe;](fontScaling = color: #4ec9b0;](MediaQuery.color: #dcdcaa;](of(color: #9cdcfe;](context).color: #9cdcfe;](textScaleFactor; color: #c586c0;](return color: #4ec9b0;](Center( color: #9cdcfe;](child: color: #4ec9b0;](Text( color: #ce9178;]('$color: #9cdcfe;](fontScaling color: #ce9178;](', color: #9cdcfe;](style: color: #569cd6;](const color: #4ec9b0;](TextStyle(color: #9cdcfe;](fontSize: color: #b5cea8;](50.0), ), ); } } ` Hope this is useful to you.</p> <p>Thanks, Srikanth</p>


Tags: textScaleFactor








0 Comments
Login to comment.
Recent Comments