Flutter Grid view is not scrolling Flutter Grid view is not scrolling android android

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

source:https://github.com/flutter/flutter/issues/19205


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),        ],      );    });  }}