title: How to use MediaQuery to set scaleFactor for text in Flutter?
body: <p>With MediaQuery I can get height and width of my Samsung S7 Edge screen size so I can work with it. But how to use MediaQuery to layout the multiple column dynamic text in ListTile? In my demo project I set the text size to 12 and in Samsung S6 I get overflow issues... Any info or example for text scale factor in Flutter?</p>
  
  <p>I found one solution here (<a href="https://stackoverflow.com/questions/44173641/how-can-flutter-handle-dpi-text-and-image-size-differences/51786199#51786199">How can Flutter handle dpi text and image size differences</a>) and I try to build demo project. S6 textScaleFactor is 1.1 an the S7 is 1.0.... </p>
  
  <p>My original demo app that I test it with S7 text size was 12. And when I try to test it in S6 I get overflow issue... I need to scale down or up with MediaQuery  to set  text scale factor, so it can work most of the devices without getting a overflow issues?</p>
  
  <p>In ListTile I have a column that has 4 separate lines of text and all the value comes from database. If the text value is long I get a overflow issues on S6 device. So my question is How to use MediaQuery to set scaleFactor for text in Flutter?</p>
  
  <p><strong>Update:</strong></p>
  
  <pre><code>new ListTile(
      trailing: new Icon(Icons.chevron_right),
      onTap: () {
  
      },
      title: new Row(
        mainAxisAlignment: MainAxisAlignment.spaceBetween,
        children: &lt;Widget&gt;[
          new Text(
            ‘My Account Details:’,
            style: new TextStyle(
                fontSize: 14.0, fontWeight: FontWeight.bold, color: Colors.black),
            overflow: TextOverflow.fade,
          ),
        ],
      ),
      subtitle: new Column(
        children: &lt;Widget&gt;[
          new Row(
            mainAxisAlignment: MainAxisAlignment.spaceBetween,
            children: &lt;Widget&gt;[
              new Text(‘Hello Flutter’,
                style: new TextStyle(
                    fontSize: 12.0, color: Colors.black54),
                overflow: TextOverflow.fade,
              ),
  
              new Text(’Today is **************’,
                style: new TextStyle(
                    fontSize: 12.0, color: Colors.black54),
                overflow: TextOverflow.fade,
              ),
            ],
          ),
          new Row(
            mainAxisAlignment: MainAxisAlignment.spaceBetween,
            children: &lt;Widget&gt;[
              new Text(‘Name’,
                style: new TextStyle(
                    fontSize: 12.0, color: Colors.black54),
                overflow: TextOverflow.fade,
              ),
              new Text(‘Dart’,
                style: new TextStyle(
                    fontSize: 12.0, color: Colors.black54),
                overflow: TextOverflow.fade,
              ),
            ],
          ),
          new Row(
            mainAxisAlignment: MainAxisAlignment.spaceBetween,
            children: &lt;Widget&gt;[
              new Text(’Surname’,
                style: new TextStyle(
                    fontSize: 12.0, color: Colors.black54),
                overflow: TextOverflow.fade,
              ),
              new Text(‘Flutter’,
                style: new TextStyle(
                    fontSize: 12.0, fontWeight: FontWeight.bold, color: Colors.black),
                overflow: TextOverflow.fade,
              ),
            ],
          ),
          new Row(
            mainAxisAlignment: MainAxisAlignment.spaceBetween,
            children: &lt;Widget&gt;[
              new Text(‘Account Name: Let’s Flutter all day long till down with fancy User Interface’,
                style: new TextStyle(
                    fontSize: 12.0, color: Colors.black54),
                overflow: TextOverflow.fade,
              ),
              new Text(‘109.65’,
                style: new TextStyle(
                    fontSize: 12.0, fontWeight: FontWeight.bold, color: Colors.black),
                overflow: TextOverflow.fade,
              ),
            ],
          ),
        ],
      ),
    ),
  </code></pre>