title: Last item of ListView filling available space
body: <p>I have a ListView, which takes from 30 to 100%(which makes it scrollable) of the screen height. I want the last element of this ListView to have as much available height as its possible. Moreover - when there are no other items - it still has to be visible</p>
  
  <p>Example:
  If ListView(with no last element) takes 30% of the screen, then the last element should take 70% of the screen.</p>
  
  <p>If ListView takes 100%(and you have to scroll it down) then the last element should have as much height as other items.</p>
  
  <p>How can I achieve this behavior?</p>