title: Maintain Scroll Position of GridView through Screen Rotation
body: <p>How can I maintain the scroll position of a GridView (it's filled with search results) throughout a screen reorientation?</p>
  
  <p>I have the GridView inside a Fragment, and when I rotate the screen it jumps back up to the top of the list. </p>
  
  <p>To make it even more tricky, in landscape mode my GridView has 3 columns.. in portrait mode it has 2 columns. </p>
  
  <p>I can't seem to figure out how to keep the fragment's GridView scrolled to anywhere near where it should be when the screen orientation changes. </p>