Untitled
unknown
plain_text
4 years ago
1.8 kB
4
Indexable
import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; class MainProducts extends StatelessWidget { List productImages = [ 'images/1.png', 'images/2.jpg', 'images/3.jpg', 'images/4.jpg', 'images/5.jpg', 'images/6.jpg', 'images/7.jpg', 'images/8.jpg', 'images/9.jpg', 'images/10.jpg', 'images/11.jpg', 'images/12.jpg', 'images/13.jpg', 'images/14.jpg', 'images/15.jpg', 'images/16.jpg', 'images/17.jpg', 'images/18.jpg', ]; @override Widget build(BuildContext context) { return Container( //color: Colors.blue, height: 1700, child: GridView.builder( physics: NeverScrollableScrollPhysics(), padding: EdgeInsets.only(left: 16, right: 16,top: 8), scrollDirection: Axis.vertical, gridDelegate: SliverGridDelegateWithFixedCrossAxisCount( crossAxisCount: 2, crossAxisSpacing: 8, mainAxisSpacing: 8, ), itemCount: productImages.length, itemBuilder: (context, index) { return Container( decoration: BoxDecoration( color: Colors.blue, borderRadius: BorderRadius.circular( 12.0, ), boxShadow: [ BoxShadow( color: Colors.grey, //spreadRadius: , blurRadius: 3, offset: Offset.fromDirection(1) ), ], image: DecorationImage( image: AssetImage( productImages[index], ), fit: BoxFit.cover, ), ), ); }, ), ); } }
Editor is loading...