0

我想展示 2 个自定义小部件和列表视图(api 数据)。我不能使用column。(因为我想滚动一次)

在这里,缺少来自 api 的 0 和 1 数据

  ListView.builder(
      itemCount: get.length,//3
      itemBuilder: (BuildContext context, int index) {
        if(index == 0){
         return Text('Generate By Developer');
        }
        if(index == 1){
         return Text('Generate By Developer');
        }
        return Bubble(
            style: styleSomebody,
            child: Container(
              ...
            ));
      }),
4

1 回答 1

1

只需调整计数和索引。

  ListView.builder(
      itemCount: get.length + 2, // add room for the two extra
      itemBuilder: (BuildContext context, int index) {
        if(index == 0){
         return Text('Generate By Developer');
        }
        if(index == 1){
         return Text('Generate By Developer');
        }
        index -= 2; // decrement index so that it's now in the range [0..length]
        return Bubble(
            style: styleSomebody,
            child: Container(
              ... 
            ));
      }),
于 2019-10-24T18:09:24.910 回答