title: how to place a listview inside a SingleChildScrollView but prevent them from scrolling separately?
body: <p>I have a widget tree like this:</p>
  
  <pre><code>SingleChildScrollView
     Column
       Container
         ListView(or GridView)
  </code></pre>
  
  <p>the problem is that when my widget tree is like above, it gives me error of</p>
  
  <blockquote>
    <p>NEEDS PAINT</p>
  </blockquote>
  
  <p>so I change my widget tree like this:</p>
  
  <pre><code>Column
       Container
         ListView(or GridView)
  </code></pre>
  
  <p>but in this situation the ListView or GridView part scrolls separately, and I want the whole widget tree to scroll. how do you think I can achieve it?</p>