【发布时间】:2021-09-11 09:34:42
【问题描述】:
我想创建一个水平列表视图构建器,每页显示一个项目(同时显示下一个和上一个项目的提示),如下图所示:
我当前的代码是:
Container(
height: 240,
alignment: Alignment.center,
child: ListView.builder(
scrollDirection: Axis.horizontal,
shrinkWrap: true,
physics: PageScrollPhysics(),
itemCount: homeState.questionList.length,
itemBuilder: (context, index) =>
Container(
width: width,
child: Center(
child: Container(
width: width*0.9,
decoration: BoxDecoration(
borderRadius: BorderRadius.all(Radius.circular(17.7)),
color: Color(0xff181818),
),
child: Text(questionList[index].text)
),
),
);
),
)
我当前的代码能够在每页显示一个项目,但它不显示下一个项目的提示,如照片中的箭头所示。欢迎任何建议。谢谢。
【问题讨论】:
-
你为什么不使用 PageView ?
-
嘿@NaveenAvidi,感谢您的建议。我的代码将涉及分页,我想在页面上显示下一项的边缘,如图所示。你认为综合浏览量会起作用吗?
标签: flutter dart flutter-listview