我试图使用Flutter编写应用程序,但是每次添加ListView时,都会在运行时引发以下异常:Vertical viewport was given unbounded height。ListView没有嵌套在另一个可滚动的小部件中,即使使用文档中的ListView.builder示例代码,我也会收到错误消息。这是导致问题的代码:
import 'package:flutter/material.dart';
import '../ui/app_drawer.dart';
import '../ui/fgroup_button.dart';
import '../ui/custom_icons.dart';
import '../screens/cereales.dart';
class DayDisplay extends StatefulWidget {
final List<String> title;
final List<Map<String, int>> values;
DayDisplay(List<String> title, List<Map<String, int>> values):
this.title = title, this.values = values;
@override
_DayDisplayState createState() => new _DayDisplayState();
}
class _DayDisplayState extends State<DayDisplay> {
int index = 0;
@override
Widget build(BuildContext context) {
return new Column(
children: <Widget>[
new Container(
margin: EdgeInsetsDirectional.only(top:5.0) ,
child: new Column(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.center,
children: …Run Code Online (Sandbox Code Playgroud)