Untitled
unknown
plain_text
4 years ago
1.8 kB
8
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...