我正在尝试构建一个非常简单的ToDo应用程序。它由位于屏幕顶部的
我能够显示
我错过了什么吗?我尝试将ListView显示为Column小部件,但似乎不起作用。
以下是我的短代码(不包含表单):
TextField
和Button
(表单)组成,允许用户将项目添加到TextField
下方的ListView
中。我能够显示
TextField
和Button
,也能够显示ListView
,但是当我尝试同时显示两者时,屏幕是空白的。我错过了什么吗?我尝试将ListView显示为Column小部件,但似乎不起作用。
以下是我的短代码(不包含表单):
import 'package:flutter/material.dart';
void main(){
runApp(MyApp());
}
class MyApp extends StatelessWidget{
@override
Widget build(BuildContext context){
return MaterialApp(
title: "Mon app",
home: Scaffold(
appBar: AppBar(
title: Text("My app")
),
body: Column(
children: <Widget>[
ListView(
children: <Widget>[
ListTile(
leading: Icon(Icons.map),
title: Text('Map'),
),
ListTile(
leading: Icon(Icons.photo_album),
title: Text('Album'),
),
ListTile(
leading: Icon(Icons.phone),
title: Text('Phone'),
),
],
)
])),
);
}
}
谢谢!