title: Using BaseAdapter to populate GridView
body: <p>I am having some difficulty in getting my implementation of a BaseAdapter working to populate a GridView.
  I've a few questions around the workings of the BaseAdapter, based on the example here: <a href="http://developer.android.com/resources/tutorials/views/hello-gridview.html" rel="nofollow">http://developer.android.com/resources/tutorials/views/hello-gridview.html</a></p>
  
  <p>In my implementation, my BaseAdapter.getCount() method returns 130. Therefore I would have expected the getView() method to be invoked once for each count. However, as far as I can see getView() is only invoked approximately 70 times....why is this?</p>
  
  <p>If getView() is used to construct the View object at each position in the grid, then what is the purpose of getItem() which returns an Object?</p>
  
  <p>Lastly, I wish my grid to be 10 columns wide and 13 rows in height. To achieve this, do I just set the android:numColumns attribute to be 10?</p>
  
  <p>Any help is appreciated in understanding this.</p>
  
  <p>Thanks.</p>