Pau*_*ger 13 appbar statusbar flutter
我已经AppBar向下移动了,但现在它的高度太大了。我想知道如何从 my 的高度中减去状态栏的AppBar高度。这是目前的样子:
以下是设置AppBar高度的方法:
以下是获取状态栏高度的方法:
final double statusBarHeight = MediaQuery.of(context).padding.top;
return new Padding(
padding: new EdgeInsets.only(top: statusBarHeight),
child: content
);
Run Code Online (Sandbox Code Playgroud)
我只是不知道如何将这些部分放在一起(我对 Flutter 很陌生,所以请解释清楚答案)
Cop*_*oad 11
这是你想要的?
Widget build(BuildContext context) {
return SafeArea(
child: Scaffold(
body: Column(
children: <Widget>[
Container(
height: 70,
alignment: Alignment.center,
color: Colors.red,
child: Text(
"ADVERTISE HERE!",
style: TextStyle(color: Colors.white, fontWeight: FontWeight.bold, fontSize: 24),
),
),
AppBar(title: Text("Main page")),
],
),
),
);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14624 次 |
| 最近记录: |