Если вам действительно нужна «кнопка» внизу GridView, вот макет, который вы должны создать в своем загружаемом XML-файле.
<GridView
android:id="@+id/gridview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:numColumns="3" >
</GridView>
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:text="Button" />
</RelativeLayout>
Для меньших сеток все будет в порядке. Если у вас больше сеток, чем может показывать ваш экран, вы получите такой экран ( нажмите здесь )
Теперь вы можете написать для OnClickListner кнопки.
НО, что я вам предлагаю, используйте меню настройки, чтобы поместить эту кнопку. Тогда у вас не будет проблем с перекрытием, если в вашей активности так много элементов сетки.
Удачи