如何在 Flutter Pageview.builder 中插入自定义页面?

How to insert custom page in Flutter Pageview.builder?

我在我的应用程序中使用 Pageview.builder() 小部件。

PageView.builder(
     itemCount: _newsList.length,
     itemBuilder: (context, index){
      if(_newsList.Length != null){
        return Image.network(_newsList[index].image);
     } else Text("No Data");
   }
)

现在我想在每 5 个页面浏览图片后显示一个自定义图片,请指导我

每 5 张图片后,return 自定义图片。

final customImagesCount = (_newsList.length/5).floor;

var customImagesDisplayedCount = 0;
PageView.builder(
     itemCount: _newsList.length + customImagesCount,
     itemBuilder: (context, index){
      if(index % 5 != 0){
        return Image.network(_newsList[index - customImagesDisplayedCount].image);
      } else {
        customImageDisplayCount++;
        // return your CustomImage
      }
   }
)