[英]How to change textsize and widget size according to screen in flutter?
如何根据屏幕大小更改textsize
、 widgetsize
、 padding
?
第一屏:
screenHeight:640.0
screenWidth:360.0
PixelRatio:2.0
TextScaleFactor:1.0
第二个屏幕:
screenHeight:912.0
screenWidth:540.0
PixelRatio:2.0
ScaleFactor:1.0
而不是使用硬编码值,您可以使用MediaQuery来获取屏幕大小,并据此调整小部件的高度、宽度。 在大多数情况下,由于不同设备的屏幕尺寸不同,硬编码值可能会引发错误。
为了使您的屏幕具有特定高度,请将其包装在具有大小属性的小部件中,例如
Container(height: YOUR_HEIGHT, width: YOUR_WIDTH, child: HOME())
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.