title: Using Expansion Tile with ListView in Flutter
body: <p>I'm trying to build the app from this <a href="https://i.stack.imgur.com/gJNkO.png" rel="nofollow noreferrer">image</a>, but when i put the ListView in the same page with this Expansion Tile the screen become empty. </p>
  
  <p>I added <code>shrinkwrap: true</code> and worked, but now I have a new problem, bottom overflowed when I <a href="https://i.stack.imgur.com/FE2aU.jpg" rel="nofollow noreferrer">open the ExpansionTile</a> or when I have <a href="https://i.stack.imgur.com/hrumO.jpg" rel="nofollow noreferrer">many option on ListView</a></p>
  
  <p>Follow is the tried code: I'll make a ListBuilder after</p>
  
  <pre><code>    class HomeState extends State&lt;Teste&gt;{
    @override
    Widget build(BuildContext context) {
      return Scaffold(
        appBar: AppBar(
          title: Text (""),
        ),
          body: Container(
            padding: EdgeInsets.all(15.0),
            child: Column(
              children: &lt;Widget&gt;[
                CardList(),
                MyList()
              ],
            ),
          ),
      );
    }
  }
  
  Widget CardList(){
    return new Flexible(
        child: Card(
          child: ExpansionTile(
            title: Text("Periodo",
              style: new TextStyle(
              ),textAlign: TextAlign.center,
            ),
            children: &lt;Widget&gt;[
              ListTile(
                title: Text("Periodo 1",textAlign: TextAlign.center,),
              ),
              ListTile(
                title: Text("Periodo 2",textAlign: TextAlign.center,),
              ),
              ListTile(
                title: Text("Periodo 3",textAlign: TextAlign.center,),
              ),
              ListTile(
                title: Text("Periodo 4",textAlign: TextAlign.center,),
              ),
              ListTile(
                title: Text("Periodo 5",textAlign: TextAlign.center,),
              ),ListTile(
                title: Text("Periodo 6",textAlign: TextAlign.center,),
              ),ListTile(
                title: Text("Periodo 7",textAlign: TextAlign.center,),
              ),ListTile(
                title: Text("Periodo 8",textAlign: TextAlign.center,),
              ),
            ],
          ),
        )
    );
  }
  
  Widget MyList(){
    return new ListView(
      scrollDirection: Axis.vertical,
      shrinkWrap: true,
      children: &lt;Widget&gt;[
        ListTile(title: Text("Teste",textAlign: TextAlign.center,),),
        Divider(),
        ListTile(title: Text("Teste",textAlign: TextAlign.center,),),
        Divider(),
        ListTile(title: Text("Teste",textAlign: TextAlign.center,),),
        Divider(),
        ListTile(title: Text("Teste",textAlign: TextAlign.center,),),
        Divider(),
        ListTile(title: Text("Teste",textAlign: TextAlign.center,),),
        Divider(),
        ListTile(title: Text("Teste",textAlign: TextAlign.center,),),
        Divider(),
        ListTile(title: Text("Teste",textAlign: TextAlign.center,),),
        Divider(),
        ListTile(title: Text("Teste",textAlign: TextAlign.center,),),
        Divider(),
        ListTile(title: Text("Teste",textAlign: TextAlign.center,),),
      ],
    );
  }
  </code></pre>