Aligner les Boutons en GridLayout

Ma mise en page de code et de sa représentation graphique est:

Aligner les Boutons en GridLayout

C'est juste un exemple, j'ai environ 30 Buttons dans mon application à l'intérieur d'un GridLayout.
Je veux que mon Buttons pour remplir la totalité de leur cellule dans la grille et la grille de colonnes de même largeur/hauteur.

Je ne peux pas sembler obtenir fait, toute aide serait la bienvenue.

pourquoi n'utilisez-vous pas linéaire, mise en page, vous pouvez placer tous les boutons dans la bonne hauteur et la largeur.
Ce qui est essentiellement une application de calculatrice, de sorte que la grille de mise en page semble le mieux (j'ai expérimenté avec linéaire/relative de la mise en page, mais une grille qui me convient le mieux)
Exactement comment voulez-vous placer tous les 30 Boutons? Il doit être une matrice de n X m Boutons, tout est carré(même largeur et la hauteur)?
s18.postimage.org/i7rgp7tnb/Untitled_2.jpg C'est mon plan actuel, comme vous pouvez le voir la colonne la plus à droite est plus large que les autres, j'ai besoin de toutes les colonnes soient de la même largeur et pour chaque bouton pour remplir la cellule entièrement. le résultat devrait être que la présentation de la grille remplit l'écran entier, et chacun de ses boutons est aussi grand qu'il peut obtenir.

OriginalL'auteur aviran | 2012-09-26