小编Hes*_*sal的帖子

如何在 Flutter 的同一屏幕上沿着 ListView 显示小部件?

我正在尝试构建一个非常简单的 ToDo 应用程序。它包括的TextFieldButton在屏幕上,允许用户添加项目到顶部(形式)ListView是刚刚下了TextField

我可以显示TextFieldButton,也可以显示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)

listview dart flutter flutter-layout

5
推荐指数
1
解决办法
5045
查看次数

标签 统计

dart ×1

flutter ×1

flutter-layout ×1

listview ×1