ListView.builder如果appbar为null则显示可用空间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ListView.builder如果appbar为null则显示可用空间相关的知识,希望对你有一定的参考价值。

我的应用程序在应用程序栏为null的情况下为listview构建器显示空白,如果我们添加应用程序栏,则没有空间。为什么在这里显示空间?以及如何解决这个问题?我尝试将边距设置为-MediaQuery.of(context).padding.toptop填充高度,但这也使错误应用无法正常工作。如何设置边距的[[-值,我是通过添加[C0边距]解决的此类问题的android Java开发人员-MediaQuery.of(context).padding.top

没有appBar class BizCart extends StatefulWidget {
  @override
  _BizCartState createState() => _BizCartState();
}

class _BizCartState extends State<BizCart> with SingleTickerProviderStateMixin {
  AnimationController _controller;

  @override
  void initState() {
    _controller = AnimationController(vsync: this);
    super.initState();
  }

  @override
  void dispose() {
    _controller.dispose();
    super.dispose();
  }

  @override
  Widget build(BuildContext context) {

    return Scaffold(
      body:Column(
        mainAxisAlignment: MainAxisAlignment.start,
        children: <Widget>[
          GradientAppBar(),
          Expanded(child:Container(


              child:ListView.builder(
                  itemCount: 31,
                  itemBuilder: (context,index)
                  {
                    return CartItemCard();
                  })
          ), )

        ],
      )
    );
  }
}
的代码enter image description here使用appBar Flutter Empty space if appBar is null
进行编码

我的应用程序在应用程序栏为null的情况下为listview构建器显示空白,如果我们添加应用程序栏,则没有空间。为什么在这里显示空间?以及如何解决这个问题?我试图将页边距设置为-MediaQuery.of(...

答案
Flutter developer midhilaj

以上是关于ListView.builder如果appbar为null则显示可用空间的主要内容,如果未能解决你的问题,请参考以下文章

Flutter:使用 ListView.builder 消失的 SliverAppBar

如何将ListView.builder放入抽屉?

Flutter ListView解决底部或顶部留白问题

ListView.builder itemCount 未更新

将 ListView 转换为 ListView.builder

如何检测用户是不是开始垂直滚动 Listview.builder?