2013-10-08 32 views
1

我是Android佈局的初學者,來自Xaml。 是否可以指定具有固定數量的柱子和相對寬度的網格(表格)。具有Android相對列寬的網格視圖

例如我在我的表中有1行4列。 我想:

  • 第一列取1份
  • 二取2份
  • 第三10px的(絕對值)
  • 第四取7份

在XAML我可以定義它as

<Grid> 
... 
<ColumnDefinition Width="1*" /> 
<ColumnDefinition Width="2*" /> 
<ColumnDefinition Width="30" /> 
<ColumnDefinition Width="7*" /> 
... 
</Grid> 

結果: https://dl.dropboxusercontent.com/u/19503836/layout.png

還有一個類型的寬度是,如果它不包含兒童汽車和列將被摺疊並調整其寬度以適應所有的孩子

是否有可能採用Android SDK佈局呢?這裏最好的控制服是什麼?

謝謝!

+0

見TableLayout – ramaral

+1

更妙的是:看到網格佈局 – ramaral

+0

@ramaral謝謝。 GridLayout強大的元素。但是我仍然不知道如何定義列的權重?我可以縮小或拉伸它們,但仍然想知道如何定義每一列的重量部分以使佈局更自然。對於android來說,由於屏幕尺寸不同,它尤其重要。 –

回答