TableLayout

CODEDRAGON Development/Android

반응형

   

TableLayout

 

TableLayout

자식 뷰들을 열과 행으로 조직화된 표 형태로 배치한다.

   

  • boarder 속성은 없으며
  • 열의 갯수는 자동적으로 읽어오지만 행은 반드시 명시해 주어야 합니다.

   

 

TableLayout의 주요 레이아웃 특성들

특성이름

적용대상

설명

android:collapseColumns

TableLayout

문자열 또는 문자열 자원 참조.

예 : 0,1,2,3,5,7

숨길 열들의 번호(0 기반)들을 쉼표로 분리해서 나열한 형태

android:shrinkColumns

TableLayout

문자열 또는 문자열 자원 참조.

예 : 0,1,2,3,5,7 모든 열을 지정하려면 *.

고유 속성.

줄일 수 있는 열들의 번호(0 기반)들을 쉼표로 분리해서 나열한 형태.

지정된 열은 텍스트를 줄 내림하는 등의 방법으로 차지하는 폭을 최대한 줄입니다(자동 축소)

android:stretchColumns

TableLayout

문자열 또는 문자열 자원 참조.

예 : 0,1,2,3,5,7 모든 열을 지정하려면 *.

고유 속성

늘릴 수 있는 열들의 번호(0 기반)들을 쉼표로 분리해서 나열한 형태.

지정된 번호의 열은 해당하는 행에서 남아있는 공간을 없앨 수 있을 만큼 폭이 늘어납니다(자동 확장)

android:layout_column

TableRow의 자식 뷰

정수 또는 정수 자원 참조.예 : 1.

이 뷰가 표시될 열 번호(0 기반)

android:layout_span

TableRow의 자식 뷰

1 이상의 정수 또는 정 수 자원 참조.

예: 3

이 뷰가 차지할 열들의 개수.