Flutter Swipper显示多个资产图像

时间:2019-10-23 22:38:52

标签: flutter

我是新手。在我的第一个应用程序中使用swipper。我已经搜索过,但是没有找到我正在使用swipper显示带有sweip的图像,但是它仅显示一张正在滑动的图像,我需要从资产中添加更多图像,我该怎么办?谢谢

class _MyHomePageState extends State<MyHomePage> {

  @override
  Widget build(BuildContext context) {
    return new Scaffold(
      appBar: new AppBar(
        title: new Text(widget.title),
      ),
      body:  new Swiper(
         itemBuilder: (BuildContext context, int index) {

           return new Image.asset(
            "assets/images/hotel_2.png",
            fit: BoxFit.fill,
           );

        },
        itemCount: 2,
        itemWidth: 300.0,
        itemHeight: 300.0,
        layout: SwiperLayout.STACK,
      )
    );
  }
}

1 个答案:

答案 0 :(得分:0)

好的,我找到了答案。巧合的是,我在寻找相同的东西。

Source from Github User: ghozay19

final List imgList = [
'img/dummy.jpg',
'img/1.jpg',
'img/2.jpg',
'img/3.jpg',
'img/4.jpg',
];

child: new Swiper(                            
    itemBuilder:
        (BuildContext context, int index) {                         
            return new Image.asset(
                  imgList[index],
                  fit: BoxFit.fill,
                  );
             },
             itemCount: 4,
             viewportFraction: 0.7,
             scale: 0.8,
),