title: Adding a header and a footer to a gridview in Android
body: <p>I am trying to create users' profile pages in my Android app with the following features:
  - header
  - gridview showing a bunch of photos from that user
  - footer (a downloading icon when the app is downloading more photos in the gridview)
  - the header needs to move together with the gridview</p>
  
  <p>In other words, the user experience on the profile page would be very similar to the user experience in an Instagram user profile page.</p>
  
  <p>The issue is that gridview does not support headers and footers.</p>
  
  <p>Any solutions, or libraries I could use to deliver the desired user experience?</p>