개발새발 로그

안드로이드 스튜디오 레이아웃 익히기-그리드 레이아웃 본문

안드로이드

안드로이드 스튜디오 레이아웃 익히기-그리드 레이아웃

이즈흐 2022. 5. 15. 02:24

오늘은 그리드 레이아웃에 대해 알아보겠습니다!

 

그리드 레이아웃(GridLayout)

-테이블레이아웃처럼 위젯을 표 형태로 배치할 때 사용하지만 좀 더 직관적

 

ex) 23(인덱스가 0부터 시작)
-
layout_row 속성 : 1 / layout_column 속성 : 2
-Android 4.0(아이스크림 샌드위치, API 14)부터 지원

그리드 레이아웃(GridLayout)의 속성

<GridLayout> 자체에 자주 사용되는 속성

  • rowCount : 행 개수
  • columnCount : 열의 수
  • orientation : 그리드를 수평 방향을 우선할지, 수직 방향을 우선할지를 결정

그리드 레이아웃위젯에서 자주 사용되는 속성

  • layout_row : 자신이 위치할 행 번호(0번부터 시작)
  • layout_column : 자신이 위치할 열 번호(0번부터 시작)
  • layout_rowSpan : 행을 지정된 수만큼 확장
  • layout_columnSpan : 열을 지정된 수만큼 확장
  • layout_gravity : 주로 fill, fill_vertical, fill_horizontal 등으로 지정 행 또는 열 확장 시, 위젯을 확장된 셀에 꽉 채우는 효과를 냄

728x90
반응형
LIST