如何在 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
}
}
)
我在我的应用程序中使用 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
}
}
)