title: How to scroll Listview nested in Flutter
body: <p>When I use two nested Listviews and ListView.builder it still scroll, but the child Listview.builder with the shirnkSwap property cannot be scrolled anymore, but I don't want to use the height attribute in the widget container because it is very ugly.</p>
  
  <p>Flutter 1.9.4 SDK</p>
  
  <p><strong>// My Home Screen</strong></p>
  
  <pre><code>  @override
    Widget build(BuildContext context) {
      return Scaffold(
        backgroundColor: Color(0xFFEEF0F2),
        appBar: AppBar(
          backgroundColor: Color(0xFF396DF0),
          elevation: 0,
          leading: LeadinguttonIcon(),
          title: Text('TheGoal'),
          actions: &lt;Widget&gt;[ActionIconButton()],
        ),
        body:
            ListView(children: &lt;Widget&gt;[TopHomeScreenBody(), BottomHomeScreen()]),
      );
    }
  }```
  
  **//  TopHomeScreenBody**
  
  ```class TopHomeScreenBody extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
      return ClipPath(
        clipper: BodyClipper(),
        child: Container(
          color: Color(0xFF396DF0),
          padding: EdgeInsets.only(top: 10, right: 22, left: 22, bottom: 30),
          height: 250,
          width: double.infinity,
          child: Container(
            decoration: BoxDecoration(
                color: Colors.white,
                borderRadius: BorderRadius.all(Radius.circular(15))),
            child: Column(
              crossAxisAlignment: CrossAxisAlignment.center,
              mainAxisAlignment: MainAxisAlignment.spaceEvenly,
              children: &lt;Widget&gt;[MainText(), SubText()],
            ),
          ),
        ),
      );
    }
  }```
  
  **// BottomHomeScreen** 
  
  
  ```class BottomHomeScreen extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
      return Container(
  //  IT CAN SCROLL WHEN ADD HEIGHT BUT I
  //  DONT WANT USE HEIGHT HERE BECAUSE VERY UGLY APP
  //    height: 400,
        padding: EdgeInsets.all(25),
        decoration: BoxDecoration(
          color: Color(0xFFEEF0F2),
        ),
        child: ListView.builder(
          shrinkWrap: true,
          itemBuilder: (context, index) {
            return BottomGoalTitle(
              text: '${goalList[index].text}',
              decsText: '${goalList[index].decsText}',
              color: goalList[index].color,
              icon: goalList[index].icon,
            );
          },
          itemCount: goalList.length,
        ),
      );
    }
  }
  </code></pre>
  
  <p>Thank you for reading. Hope your help!</p>