title: Listview with scrolling Footer at the bottom
body: <p>I'm trying to create a scrolling list widgets which takes displays a few items and has the ability to add a footer at the bottom which scrolls along.</p>
  
  <p>If the scrolling list doesn't take up the complete height, e.g. there are only 2 items, the footer should still appear at the bottom of the screen. Here are some sketches of what I'm trying to achieve</p>
  
  <p><a href="https://i.stack.imgur.com/x1IB0m.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/x1IB0m.jpg" alt="non page filling listview"></a>
  <a href="https://i.stack.imgur.com/TDHm6m.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/TDHm6m.jpg" alt="page filling listview"></a></p>
  
  <p>I tried calculating the vertical size that the listview needs but that'd mean that I need the know the height of the children at build time. Is there a better way? </p>
  
  <p><strong>EDIT</strong><br>
  I'm trying to achieve the exact same thing as <a href="https://stackoverflow.com/questions/18283686/listview-footer-at-the-bottom-of-screen">here</a> but with Flutter of course.</p>