G Y U L O G

TableLayout 에서 TableRow를 구성하는 열들은 앞에서 부터 인덱스가 0으로 시작하며 디자인 탭의 Attribute - stretchColumns에서 설정해줄 수 있다.

<TableLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:stretchColumns="0,1,2">

코드 탭에서도 수정해줄 수 있다.

 

shrinkColumns는 stretchColumns의 반대역할을 하는 것이라고 적혀있는데 부모 레이아웃 폭에 맞춰서 강제로 테이블 레이아웃의 Columns의 폭을 축소시키는 역할을 한다.

 

Tablelayout의 속성이 아닌 추가된 뷰의 속성에서(현재 이미지에서는 PlainText) layout_span을 2로 지정해주면 2열 만큼 공간을 차지한다는 의미가 된다.

 

"댓글, 공감 버튼 한 번씩 누르고 가주시면 큰 힘이 됩니다"

공유하기

facebook twitter kakaoTalk kakaostory naver band