flutter 获取手机环境的文字缩放比例
如下即可:
MediaQueryData.textScaleFactor
上面不行可以用这个
print(MediaQueryData.fromWindow(window).textScaleFactor)
可以通过创建 Text.rich 代替 Text 去手动控制文字缩放比例(通过textScaleFactor属性),避免用户设置大字体导致容器控件不足以包裹放大后的文字控件。
设置 1.0 就行了 不会被影响
如下即可:
MediaQueryData.textScaleFactor
上面不行可以用这个
print(MediaQueryData.fromWindow(window).textScaleFactor)
可以通过创建 Text.rich 代替 Text 去手动控制文字缩放比例(通过textScaleFactor属性),避免用户设置大字体导致容器控件不足以包裹放大后的文字控件。
设置 1.0 就行了 不会被影响