LinearLayoutDemo2-Gravity, android:gravity로 버튼의 위치 지정하기

CODEDRAGON Development/Android

반응형

android:gravity로 버튼의 위치 지정하기

   

android:gravity

  • 자신 내부의 구성요소의 위치 정의
  • 레이아웃에 명시해서 View의 위치 지정
    (일반적, 레이아웃에 명시해서 view(Button, TextView)를 제어)
  • 버튼에 명시해 버튼 내의 text의 위치 지정

 

android:layout_gravity

  • 부모를 기준으로 자신의 위치 지정
  • view(Button, TextView)에 명시해서 레이아웃 기준으로 View가 배치되는 위치 지정

 

중앙정렬 속성값:

center

정중앙

center_vertical

좌측 중앙

center_horizental

상단 중앙

   

   

강의 내용

activity_main.xml

LinearLayout 변경

Graphical Layout > Form Widgets-Button추가

  

   

 

   

출력 결과

<LinearLayout android:gravity="top"

   

<LinearLayout android:gravity="right"

   

<LinearLayout android:gravity="left|center_vertical"

   

<LinearLayout android:gravity="bottom"

   

<LinearLayout android:gravity="bottom|right"

   

<LinearLayout android:gravity="center"