Flutter 如何在颤振列表中添加分隔符

Flutter 如何在颤振列表中添加分隔符,flutter,Flutter,我怎样才能在这个列表中添加一个分隔符呢 另外,如何在顶部的空白处添加文本。当我试图在那里添加文本时,出现了一个错误。我的代码在下面 body: TabBarView( children: [ new ListView( padding: EdgeInsets.fromLTRB(10.0, 250.0, 10.0, 0.0), new Text(&qu

我怎样才能在这个列表中添加一个分隔符呢

另外,如何在顶部的空白处添加文本。当我试图在那里添加文本时,出现了一个错误。我的代码在下面

body: TabBarView(
                children: [
                  new ListView(
                    padding: EdgeInsets.fromLTRB(10.0, 250.0, 10.0, 0.0),
                    new Text("Hello"),
                    controller: controller,
                    children:
                      List.generate(100, (int i){
                        return ListTile(
                          leading: CircleAvatar(
                            backgroundImage: AssetImage("assets/images/avatar.jpg"),
                          ),
                          title: Text("List Index is $i"),
                        );
                      }),
                  ),

有多种方法可以实现您的目标,但最简单的方法如下所示:-

return TabBarView(
        children: [
ListView.separated(
      separatorBuilder: (context, index) => Divider(),
      itemCount: 100,
      itemBuilder: (context, index) => ListTile(
        leading: CircleAvatar(
          backgroundImage: AssetImage("assets/images/avatar.jpg"),
        ),
        title: Text("List Index is $index"),
      ),
    ),]);
  

您可以使用
ListView.separated()
请添加在列表上方添加文本时出现的错误。此问题应加以改进,以便对其他人有所帮助。这是一个关于如何写一个好问题和一个最小可复制示例的重要性的好资源。社区成员请使用“标志”/“关闭”投票来改进此问题。我添加了
ListView.separated()
我得到一个错误,即“错误:没有名为'children'的命名参数”。当我添加文本时,我得到一个错误“error:No named parameter with name'#1.”,我应该在代码的哪一点添加它。它给了我一个错误,因为它是tabBarView不,我刚刚用tabBarView检查过。它工作完全正常,不会导致任何错误。请您说明您收到的错误。错误:意外标记“返回”。是否可以从TabBarView开始添加代码?