1

行内の項目 (コンテナー) を 8 に制限しようとしています。それ以上の項目がある場合は、それらをラップする必要があります。コンテナのリストがありますが、listView がスクロールするため、listView を Wrap の子として使用できません。このレイアウトを修正する方法はありますか?

  • for ループを使用してみましたが、最初に return を押すと、ループから外れます。

  • ラップの代わりに gridView を試しましたが、gridView はスクロール可能であるため、結果が得られません。

             Expanded(
                    flex: 4,
                    child: Wrap(
                      direction: Axis.horizontal,
                      spacing: 0.5,
                      runSpacing: 0.5,
                      crossAxisAlignment: WrapCrossAlignment.center,
                      children: <Widget>[
// I want something that works like following line                        
                     //Container(child: kids1)

//currently I can get results with following code

                        kids1[1],
                        kids1[2],
                        kids1[3], kids1[4], kids1[5], kids1[6], 
                        kids1[7], kids1[8], kids1[9], kids1[10], 
                        kids1[11]

                      ],
                    ),
                  ),

kids はコンテナのリストです

4

1 に答える 1