GridView Flutter
import 'package:flutter/material.dart';
import 'package:flutter/painting.dart';
class GridviewTest extends StatefulWidget {
@override
_GridviewTestState createState() => _GridviewTestState();
}
class _GridviewTestState extends State<GridviewTest> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(),
body: GridView.extent(
maxCrossAxisExtent: 150.0,
padding: EdgeInsets.all(8.0),
children: List.generate(70, (index) {
print('_buildGridview $index');
return Card(
margin: EdgeInsets.all(8.0),
child: InkWell(
child: Column(children: <Widget>[
Icon(
Icons.flight,
size: 48.0,
color: Colors.blue,
),
Divider(),
Text(
'Index $index',
textAlign: TextAlign.center,
style: TextStyle(fontSize: 16.0),
)
])),
);
}),
),
);
}
}
GridView Flutter
Reviewed by Admin
on
1:21 AM
Rating:
No comments: