모바일/안드로이드앱

Android Studio / 안드로이드 앱만들기 공부5 / 리니어 레이아웃의 방향 설정 LinearLayout

yy_dd2 2020. 8. 3. 10:50
반응형

개인공부 메모용으로 책을 구매하여 직접 보는 것을 추천함

언제든 내용이 다를 수 있음

 

리니어 레이아웃의 방향 설정

한 방향으로만 뷰를 쌓는 리니어 레이아웃의 필수 속성은 방향이다

orientation (방향) 속성을 사용해서 가로 horizontal / 세로 vertical 이라는 값으로 설정

 

** 처음부터 최상위 레이아웃을 LinearLayout으로 바꿔 사용이 가능함

1. activity_main.xml 화면에서 Component Tree 에 ConstraintLayout 마우스오른쪽  

2. [Convert view ...]항목선택 LinearLayout 으로 변경

3. Component Tree에 LinearLayout을 누른채로

   오른쪽 Attributes 아래 Common Attributes 아래 orientation의 속성을 선택하면 끝

 

새 프로젝트를 만들면 첫 화면에 필요한 XML 레이아웃 파일이 생겨남

그 파일에는 con-straintLayout이 자동으로 들어가는데 이것을 LinearLayout으로 변경해서 사용하면됨

 

사진처럼 처음에 시작할때 activity_main.xml 화면에서 Component Tree 에

ConstraintLayout 가 있는데 마우스 오른쪽을 눌러 [Convert view ...] 이라는 항목을 누른 뒤 LinearLayout으로 변경

--> 이러면 화면 전체를 채우는 최상위 레이아웃이 LinearLayout으로 변경됨

 

activity_main.xml 에서 android:orientation="값" 값을 바꾸면 방향 언제든 변경가능

 

자바코드에서 레이아웃 설정은 이전에설명함

5번 포스팅이랑 4번이랑 순서가 바뀐거 같음 어쨌든 같음

 

반응형