title: Android GridView spacing and center issue
body: <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:orientation="horizontal"
      android:background="#FFFFFF"
      android:layout_gravity="center"
      android:padding="5dip" &gt;
      &lt;GridView
          android:id="@+id/homeGridView"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:columnWidth="200dip"
          android:adjustViewBounds="true" 
          android:layout_gravity="center"
          android:gravity="center"
          android:horizontalSpacing="0dip"
          android:numColumns="2"
          android:stretchMode="spacingWidthUniform"
          android:verticalSpacing="10dip" /&gt;
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <ol>
  <li>I have four icons in my grid view, but the spacing between them is
  too much. I want to reduce it.</li>
  <li>Also i want to make the GridView center to the device, but it always
  stays at top.</li>
  </ol>