我正在尝试构建一个非常简单的 ToDo 应用程序。它包括的TextField和Button在屏幕上,允许用户添加项目到顶部(形式)ListView是刚刚下了TextField。
我可以显示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'),
),
],
)
])),
); …Run Code Online (Sandbox Code Playgroud)