我已经忽略了系统字体大小,将其添加到我的 Material App 中:
builder: (context, child) {
final MediaQueryData data = MediaQuery.of(context);
return MediaQuery(
data: data.copyWith(textScaleFactor: 1.0),
child: child,
);
},
但现在我也想“忽略”系统显示大小。事实上,如果它在应用程序内设置为“大”,那么一切都会调整大小。
最佳答案
看看https://api.flutter.dev/flutter/widgets/Transform-class.html .将其作为小部件树的祖先来调整整个小部件树的大小。
如果您的子小部件树表现异常,可能需要将额外的框约束传递给 Transform 的子小部件。
关于android - 避免系统显示尺寸影响我的 flutter 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65275107/