티스토리 뷰

728x90

 


Gravity

• 속성

• 뷰를 어떤 방향으로 끌어 당긴다.

• gravity의 종류

     - gravity : 속성을 부여하는 뷰와 그 안에 있는 뷰의 관계

     - layout_gravity : 속성을 부여하는 뷰와 그 외부에 있는 뷰의 관계

• gravity의 값 종류

     - top, bottom, left, right, start, end, center, center_horizontal, center_vertical : 해당 방향으로 끌어 당김.

     - clip_horizontal, clip_vertical : 부모보다 큰 경우 잘라낸다.

     - fill, fill_horizontal, fill_vertical : 뷰를 끌어 당겨서 크기를 키운다.

<?xml version="1.0" encoding="utf-8"?>
<androidx.appcompat.widget.LinearLayoutCompat xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <androidx.appcompat.widget.LinearLayoutCompat
        android:layout_width="300dp"
        android:layout_height="400dp"
        android:background="#bbbbbb"
        android:gravity="center" >

        <TextView
            android:layout_width="100dp"
            android:layout_height="100dp"
            android:background="#FF0000"
            android:gravity="bottom|right"
            android:text="안녕하세요" />

        <TextView
            android:layout_width="100dp"
            android:layout_height="100dp"
            android:background="#00FF00"
            android:gravity="center"
            android:text="안녕하세요" />

    </androidx.appcompat.widget.LinearLayoutCompat>

</androidx.appcompat.widget.LinearLayoutCompat>

 

 

 

 

 

 

 

이 글은

패스트 캠퍼스 Android 앱 개발의 정석 with Kotlin 올인원 패키지 Online

강의를 듣고 공부한 내용을 바탕으로 작성되었습니다.

 


728x90
댓글
공지사항