[英]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.