如何解决如何在Flutter中将资产类型图像列表添加到轮播中
我有资产类型的图像列表,并且已经在其中添加了项目。
如何在“轮播”中动态显示资产类型图片列表
List<Asset> images = List<Asset>();
SizedBox(
height: 150.0,width: 300.0,child: Carousel(
images: images,),)
解决方法
List<Asset> images = List<Asset>();
SizedBox(
height: 500.0,width: 300.0,child: CarouselSlider(
items: images.map((image) => AssetThumb(
asset: image,width: 300,height: 300,),)).toList(
),)
,
您可以使用以下Flutter软件包:https://pub.dev/packages/carousel_slider
按照安装说明进行操作。
导入包装
import 'package:carousel_slider/carousel_slider.dart';
您可以分配小部件列表(在您的情况下为Image.asset()
或AssetImage
)
CarouselSlider(
options: CarouselOptions(height: 400.0),items: [ YOUR LIST HERE ],)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。