Flutter 如何使顶部栏成为底部板材中的底部栏?

Flutter 如何使顶部栏成为底部板材中的底部栏?,flutter,flutter-layout,flutter-bottomnavigation,flutter-showmodalbottomsheet,Flutter,Flutter Layout,Flutter Bottomnavigation,Flutter Showmodalbottomsheet,*我想在我的底部工作表中添加顶部栏和底部栏,在滚动列表平铺时不应滚动。有没有办法做到这一点。我已经看过很多关于这方面的文章,但是没有找到对我有帮助的。如果您有任何建议,我们将不胜感激。多谢各位* 这是我的底片代码 请考虑改进你的问题,更好地解释你的目标,解释你的代码做了什么,为什么它不能达到你的目标,附加错误StAcTrack,如果有的话。 showModalBottomSheet<void>( shape: RoundedR

*我想在我的底部工作表中添加顶部栏和底部栏,在滚动列表平铺时不应滚动。有没有办法做到这一点。我已经看过很多关于这方面的文章,但是没有找到对我有帮助的。如果您有任何建议,我们将不胜感激。多谢各位* 这是我的底片代码


请考虑改进你的问题,更好地解释你的目标,解释你的代码做了什么,为什么它不能达到你的目标,附加错误StAcTrack,如果有的话。
 showModalBottomSheet<void>(
                            shape: RoundedRectangleBorder(
                              borderRadius: BorderRadius.vertical(
                                top: Radius.circular(10),
                              ),
                            ),
                            isScrollControlled: true,
                            context: context,
                            builder: (BuildContext context) {
                              return StatefulBuilder(builder:
                                  (BuildContext context, StateSetter state) {
                                return Container(
                                    height: 400,
                                    child: SingleChildScrollView(
                                        child: Column(
                                            crossAxisAlignment:
                                                CrossAxisAlignment.start,
                                            mainAxisSize: MainAxisSize.min,
                                            children: <Widget>[
                                          const ListTile(
                                              title: Text('Select Locality',
                                                  style: TextStyle(
                                                      fontSize: 15,
                                                      color: Colors.black,
                                                      fontWeight:
                                                          FontWeight.bold))),
                                          Column(children: <Widget>[
                                            for (int i = 0;
                                                i < locality.length;
                                                i++)
                                              ListTile(
                                                title: Text(
                                                  locality[i],
                                                  style: TextStyle(
                                                      color: Colors.black),
                                                ),
                                                leading: Radio(
                                                  value: locality[i],
                                                  groupValue: _value,
                                                  activeColor:
                                                      Color(0xFF6200EE),
                                                  onChanged: (var value) {
                                                    state(() {
                                                      _value = value;
                                                      print(_value);
                                                    });
                                                    setState(() {
                                                      _value = _value;
                                                      town.text = _value;
                                                    });
                                                  },
                                                ),
                                              ),
                                            ElevatedButton(
                                              child: const Text(
                                                  'Close BottomSheet'),
                                              onPressed: () =>
                                                  Navigator.pop(context),
                                            )
                                          ])
                                        ])));
                              });
                            });