Menu com GridView

Bom dia a todos!

Tudo bem pessoal?

Pessoal, estou fazendo alguns experimentos com Layout GridView e tenho algumas dúvidas, peço encarecidamente a ajuda de vocês.

Criei uma activity chamada MainActivity e uma classe ImageAdapter. Estou tentando construir uma Grid de 3 linhas e duas colunas(diferente do exemplo no portal android developer). Para criar dois ImageButtons em cada linha respectivamente. Porém estou com dificuldades para entender em qual parâmetro da classe ImageAdapter eu devo alterar. Alguém poderia por favor me ajudar?

Agradeço, desde já

Bom dia!

Segue trecho da classe ImageAdapter:

// create a new ImageView for each item referenced by the Adapter
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imageView;
if (convertView == null)
{
imageView = new ImageView(mContext);
imageView.setLayoutParams(new GridView.LayoutParams(85, 85));
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
imageView.setPadding(3, 3, 3, 3);
}
else
{
imageView = (ImageView) convertView;
}

    imageView.setImageResource(mThumbIds[position]);
    return imageView;
}

// references to our images
private Integer[] mThumbIds = {
        R.drawable.amarelo, R.drawable.amarelo,
        R.drawable.amarelo, R.drawable.amarelo,
        R.drawable.amarelo, R.drawable.amarelo
};