Home > Enterprise >  ListView not scrolling in SingleChildScrollView Flutter
ListView not scrolling in SingleChildScrollView Flutter

Time:04-15

Faced a problem, when adding SingleChildScrollView ListView.builder does not scroll. What could be the problem and how to fix it? We need to make the ListView scrollable.

body

 Widget _child(context, Size size) => Padding(
        padding: const EdgeInsets.symmetric(horizontal: 24),
        child: SingleChildScrollView(
          physics: const NeverScrollableScrollPhysics(),
          child: Column(
            children: [
              const SizedBox(height: 121),
              const BackStepWidget(text: 'My Poynts'),
              const SizedBox(height: 25),
              PoyntsList(size: size),
            ],
          ),
        ),
      );

PoyntsList

Widget build(BuildContext context) => MediaQuery.removePadding(
        context: context,
        removeTop: true,
        child: ListView.builder(
          shrinkWrap: true,
          itemCount: list.length   1,
          itemBuilder: (context, index)...

CodePudding user response:

Make sure to remove:

physics: const NeverScrollableScrollPhysics(),

you can read about it here : NeverScrollableScrollPhysics

CodePudding user response:

Please remove singlechildscrollview and simply wrap your PoyntsList with expanded. it will work.

  • Related