title: How to prevent a listview to overflow under a bottom nav bar in flutter?
body: <p>I want a listview whose bottom ends just above the bottom navigation bar, except my listview's bottom overflows under the navigation bar. Is there a way to constrain the listview to be sandwiched between the appbar and bottom navigation bar?</p>
  <p>I have a widget hierarchy that looks like this:</p>
  <pre><code>Scaffold(
    appbar: ...
    body: Column(
      children: [
        ...
        ListView(...)
      ]
    )
    bottomNavigationBar: ...
  )
  </code></pre>