2013-10-08 2 views
1

저는 Android 레이아웃의 초보자이며 Xaml에서 왔습니다. 고정 열 번호와 상대 너비가 서로 다른 그리드 (표)를 지정할 수 있습니까?Android의 상대 열 너비가있는 격자보기

예를 들어, 테이블에 1 행 4 열이 있습니다. 나는 원한다

  • 제 1 열은 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

폭의 많은 종류의 자동차 열이 아이가없는 경우에 붕괴 모든 어린이

안드로이드 SDK 레이아웃을 사용하여이 작업을 수행 할 수 있는가에 맞게 폭을 조절 할 것이다있다? 가장 적합한 컨트롤 슈트는 무엇입니까?

감사합니다.

+0

참조 TableLayout을 – ramaral

+1

가 더 나은 : GridLayout과 감사 @ramaral – ramaral

+0

를 참조 나는 몇 자습서를 발견했다. GridLayout 강력한 요소. 하지만 열에 대한 가중치를 정의하는 방법을 아직 모릅니다. 나는 그것들을 줄이거 나 늘릴 수는 있지만 레이아웃을 더 자연스럽게 만들기 위해 각 열의 무게 부분을 정의하는 방법을 여전히 궁금해합니다. 안드로이드의 경우 화면 크기가 다르기 때문에 특히 중요합니다. –

답변

관련 문제