In case you want just simple lines as borders, much, much simpler is setting a background color for a GridView
and proper padding & spacing:
<GridView
(...)
android:background="@color/LightGold"
android:listSelector="@android:color/transparent"
android:horizontalSpacing="1dip"
android:verticalSpacing="1dip"
android:paddingLeft="1dip"
android:paddingTop="1dip" />