Android 扩展容器以填充导航抽屉的高度

Android 扩展容器以填充导航抽屉的高度,android,flutter,Android,Flutter,我为我的应用程序构建了一个导航抽屉,目前为止,它工作正常,看起来像预期的那样。现在我尝试了Pixel 4 XL模拟器,我注意到由于它的高度,设计与预期不符 小部件构建(构建上下文){ 归还新抽屉( 子:容器( 颜色:颜色(0xFFb69862), 子:新列表视图( 儿童:[ 新用户帐户DrawerHeader( accountName:新文本(“John Doe”,样式:TextStyle(fontSize:16)), accountEmail:新文本(“test@test.com"), 装饰

我为我的应用程序构建了一个导航抽屉,目前为止,它工作正常,看起来像预期的那样。现在我尝试了Pixel 4 XL模拟器,我注意到由于它的高度,设计与预期不符

小部件构建(构建上下文){
归还新抽屉(
子:容器(
颜色:颜色(0xFFb69862),
子:新列表视图(
儿童:[
新用户帐户DrawerHeader(
accountName:新文本(“John Doe”,样式:TextStyle(fontSize:16)),
accountEmail:新文本(“test@test.com"),
装饰:新盒子装饰(颜色:颜色(0xFFb69862)),
currentAccountPicture:CircleAvatar(背景图像:NetworkImage(“https://randomuser.me/api/portraits/men/46.jpg")),
),
//菜单结构
纵队(
儿童:[
容器(
填充:仅限边缘设置(顶部:10),
颜色:颜色(0xFF221f1c),
子:列(
儿童:[
新ListTile(
前导:新图标(MDIcons.history,color:Colors.white),
标题:新文本(“Deine Fahrten”,样式:新文本样式(颜色:Colors.white),),
onTap:(){},
),
新ListTile(
前导:新图标(MDICONS.carMultiple,颜色:Colors.white),
标题:新文本(“Flottenübersicht”,样式:新文本样式(颜色:Colors.white)),
onTap:(){},
),
新分隔器(颜色:颜色。白色),
新ListTile(
前导:新图标(MDICONS.account,颜色:Colors.white),
标题:新文本(“Konto”,样式:新文本样式(颜色:Colors.white),),
onTap:(){},
),
新ListTile(
领先:新图标(MDICONS.现金,颜色:颜色.白色),
标题:新文本(“Bezahlung”,样式:新文本样式(颜色:Colors.white),),
onTap:(){},
),
新ListTile(
前导:新图标(MDIcons.settings,color:Colors.white),
标题:新文本(“Einstellungen”,样式:新文本样式(颜色:Colors.white),),
onTap:(){},
),
新分隔器(颜色:颜色。白色),
新ListTile(
前导:新图标(MDIcons.logout,颜色:Colors.white),
标题:新文本(“Abmelden”,样式:新文本样式(颜色:Colors.white),),
onTap:(){},
),新分隔器(颜色:Colors.white),
新ListTile(
前导:新图标(MDIcons.信息,颜色:Colors.白色),
标题:新文本(“Hilfe&Kontakt”,样式:新文本样式(颜色:Colors.white)),
onTap:(){},
),
新ListTile(
标题:新文本(©GmbH),样式:新文本样式(颜色:Colors.white,字体大小:9),
),
],
),
),
],
),
],
),
)
);
}

现在,我希望UserAccountsDrawerHeader下的列扩展到buttom,使其填充棕色。考虑到我已经尝试了很多不同的东西,但似乎什么都不起作用,常常导致导航抽屉完全空了,我很确定我错过了一些东西

只需检查您的代码,也许此代码可以工作检查更改:

 // Menu Structure
                Column(
                  children: <Widget>[
                    Container(
                      height: MediaQuery.of(context).size.height,
//菜单结构
纵队(
儿童:[
容器(
高度:MediaQuery.of(context).size.height,

只需将媒体查询高度添加到容器中,它就可以在上述所有设备上工作。让我知道它是否工作。

太棒了,它工作了!谢谢,我想有点错过了这一点:)
 // Menu Structure
                Column(
                  children: <Widget>[
                    Container(
                      height: MediaQuery.of(context).size.height,