Flutter Grid view is not scrolling
I had similar code like youa gridview.count() wrapped in singleChildScrollView adding
physics: ScrollPhysics(),
to GridView.count() Widget Solved my problem
Add physics: ScrollPhysics()
property to Gridview. it iwll scroll.
just add some property in GridView
Widget _buildFields(BuildContext context) {return Container( color: Colors.white, child: GridView.count( crossAxisCount: 2, crossAxisSpacing: 2.0, mainAxisSpacing: 2.0, shrinkWrap: true, scrollDirection: Axis.vertical, physics: NeverScrollableScrollPhysics(), children: List.generate(choices.length, (index) { return Center( child: new Column( children: [ new Expanded( child: SelectCard(choice: choices[index]),//your card wight ), ], ), ); }), ));}
and use like this
class _Dashboard extends State<Dashboard> { @override Widget build(BuildContext context) { return OrientationBuilder(builder: (context, orientation) { return ListView( children: <Widget>[ Container( height: 200, child: Image.network( "https://www.gizbot.com/img/2013/11/23-weekend-deals-top-10-latest-smartphones.jpg"), ), _buildFields(context), ], ); }); }}