코틀린-GridLayout 가운데 정렬

GridLayout은 android:layout_gravity=”center” 설정하면 쉽게 가운데 정렬이 가능하다. 문제 GridLayout 내부에 추가한 뷰들이 가운데 정렬이 안되어 이것저것 찾아보다 android:gravity=”center” android:layout_width=”0dp” android:layout_columnWeight=”1″ 를 추가하여 해결하였다.  핵심은 요놈 android:layout_columnWeight=”1″ 설정함으로써 여백확장을 하면 된다. <GridLayout android:layout_width=”match_parent” android:layout_height=”wrap_content” android:columnCount=”3″ android:orientation=”horizontal” android:layout_gravity=”center”> <TextView android:gravity=”center” android:layout_width=”0dp” android:layout_columnWeight=”1″ android:layout_height=”wrap_content” android:paddingLeft=”20dp” android:paddingRight=”20dp” android:text=”1″ android:textSize=”80sp” android:textStyle=”bold” /> <TextView android:gravity=”center” android:layout_width=”0dp” android:layout_columnWeight=”1″ android:layout_height=”wrap_content” android:text=”2″ android:textSize=”80sp” android:textStyle=”bold” …
코틀린-GridLayout 가운데 정렬 더보기