-
[Android]Liner_Layout카테고리 없음 2018. 10. 5. 19:36
Linear_Layout
- 레이아웃이 일렬로 들어간다.
- 비율로 화면을 구성할 수 있다.
* 속성
- weight : 각 layout이 차지 하고 있는 비중.숫자가 클 수록 차지하는 게 크다.
- gravity : 각 레이아웃 안에 있는 뷰를 오른쪽, 왼쪽, 원하는 방향으로 정렬시킬 수 있다.
- orientation : 각 위젯들이 위치 하는 방향
vertical : 세로
horizon : 가로.
preview 이미지
* 작성 시 유의 사항.
<LinearLayout
android:layout_weight="1"
android:background="@android:color/darker_gray"
android:layout_width="50dp"
android:layout_height="match_parent"></LinearLayout>이렇게 작성했었는데
리니어 레이아웃에 마지막이 >, </LinerLayout>인지 초반에 작성하면서 헷갈렸다.
레이아웃안에 레이아웃을 넣어 줄 때는
자식 클래스 리니어 레이아웃은 한줄에 ></LinerLayout>을 처리해주고
부모 클래스 리니어 레이아웃은 그 안에 모든 레이아웃을 작성한뒤
괄호 </LinerLayout>으로 닫아주면 작성 시 에러를 줄일 수 있다.
LIST