簡體   English   中英

Flutter 無特定高度的列表視圖生成器

[英]Flutter Listview Builder Without Specific Height

如何在沒有特定高度的情況下制作 flutter ListView.builder(動態或不聲明高度)
我想列出一個項目,然后當項目達到全高時它會被包裹
當我運行此代碼時,它返回錯誤,因為它需要高度和寬度
我想制作這樣的項目列表
電影類型

           Wrap(
                spacing: 12,
                runSpacing: 10,
                children: [
                  ListView.builder(
                    shrinkWrap: true,
                    scrollDirection: Axis.horizontal,
                    itemCount: movieDetail['genre'].length,
                    itemBuilder: (context, index) {
                      return ClipRRect(
                        borderRadius: BorderRadius.circular(8),
                        child: Container(
                          color: darkGrayColor,
                          child: Padding(
                            padding: EdgeInsets.symmetric(
                                vertical: 4, horizontal: 12),
                            child: Text('Testing', style: secondaryInfoText),
                          ),
                        ),
                      );
                    },
                  ),
                ],
              ),

使用 GridView.builder

GridView.builder(
              scrollDirection: Axis.horizontal,
              itemCount: movieDetail['genre'].length,
              gridDelegate: new SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount: 2, childAspectRatio: 1),
              itemBuilder: (context, index) {
...
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM