flutter 获取设备高度的一些api
获取出去状态栏高度,appBar的高度(没有剪去底部填充)获取屏幕底部填充的高度。获取appBar高度。
·
获取appBar高度
Widget build(BuildContext context) {
// 将 AppBar 定义为变量
var appBar = AppBar(
title: const Text('XXX'),
);
// 获取高度
print(appBar.preferredSize.height);
return Scaffold(appBar: appBar,
body: Container());
}
获取状态栏高度
MediaQuery.of(context).padding.top
获取屏幕底部填充的高度
MediaQuery.of(context).padding.bottom
获取出去状态栏高度,appBar的高度(没有剪去底部填充)
MediaQuery.of(context).size.height - appBar.preferredSize.height - MediaQuery.of(context).padding.top
更多推荐



所有评论(0)