title: How to refresh a route page
body: <p>I followed the startup name generator tutorial in the flutter website and there was no problem. 
  But then I wanted to add the ability to remove wordpairs from the saved list. That worked too but when a word was removed from the list,  the listview wouldn't update and I had to go back to the main page and open the list again to see the effect. I searched for a way to update the listview at the setState function that I delete the wordpair in,  but  I could't find anything. So after removing the wordpair in the setstate, I just popped the route and pushed it again.
  Can anyone suggest a better way? 
  Thanks</p>