본문 바로가기
Programming/Android

TableLayout 에 테두리 control

by ciwhiz 2020. 4. 2.

@drawable 에 xml 로 생성

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item
        android:bottom="1dp"
        android:left="1dp"
        android:right="1dp"
        android:top="1dp">
        <shape android:shape="rectangle" >
            <stroke
                android:width="1dp"
                android:color="#252525" />
            <solid android:color="#FFFFFFF" />
        </shape>
    </item>
</layer-list>

item의 bottom, left, right, top 값을 음수(-)로 하면 해당 테두리선이 안보임
stroke 는 테두리 두께/색상
solid 는 배경색상 지정

 

위 xml 을 사용할 view에서 background로 지정하면 된다.

ex) android:background="@drawable/table_boarder"