私のレイアウトコードとそのグラフィック表現は次のとおりです。
これは単なる例です。Buttons
アプリケーション内のGridLayout
. グリッド内のセル全体を埋めたいのですButtons
が、グリッドの列は幅/高さが均一でなければなりません。
私はそれを成し遂げることができないようです、どんな助けも大歓迎です。
私のレイアウトコードとそのグラフィック表現は次のとおりです。
これは単なる例です。Buttons
アプリケーション内のGridLayout
. グリッド内のセル全体を埋めたいのですButtons
が、グリッドの列は幅/高さが均一でなければなりません。
私はそれを成し遂げることができないようです、どんな助けも大歓迎です。
私はそれを使用GridLayout
することについて何かをお勧めするためにあまり使用していません。私がお勧めできるのは、TableLayout
. 私がこれを言うのは、あなたのレイアウトがTableLayout
のスコープにうまく収まり、GridLayout
のドキュメントをすばやく閲覧した後、これは問題のように思われるからです。
GridLayout は、重みで定義されているように、重みの原則をサポートしていません。したがって、一般に、余分なスペースを複数のコンポーネント間で分散するように GridLayout を構成することはできません。
にもGridLayout
紹介されましたICS
。
TableLayout
ここを使用して、レイアウトの例を確認できます。
https://gist.github.com/3788301
テーブルの高さ全体を埋めたくない場合は、weigthSum
プロパティをTableLayout
およびlayout_weight="1"
から削除しますTableRows
。