I want to achieve dynamic container height based on child Text widget. Text String received from server and dynamic. So whenever I fetch it that should seen properly inside Container. I have used following code:
Container(
width: MediaQuery.of(context).size.width*.93,
height: MediaQuery.of(context).size.height*.20,
child: Text(strTips, style: TextStyles.knowYourImpact, ),
)
For reference I am adding image.

You can use the Flexible widget:
According to the docs:
A widget that controls how a child of a
Row,Column, orFlexflexes.Using a
Flexiblewidget gives a child of aRow,Column, orFlexthe flexibility to expand to fill the available space in the main axis (e.g., horizontally for aRowor vertically for aColumn),
Container(
child: Row(
children: <Widget>[
Flexible(
child: Text(strTips, style: TextStyles.knowYourImpact, ))
],
));
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With