title: Android add extra views to an ArrayAdapter that aren't from the array being adapted
body: <p>I would like to display a list of items in a <code>ListView</code>, and display an extra view at the bottom of the list (a "Get more" button) that isn't from the original array. I thought I could just override <code>getCount()</code> to return the size of my array plus one for the extra item, then in <code>getView()</code> I would build the custom view if the position paramater is greater than the number of elements, but I get a crash in <code>Choreographer.doCallbacks()</code> if the count I return is higher than that number of items in the list.</p>
  
  <p>Is there something I'm missing? Or is there a better solution in general?</p>