프로그래밍/Android
[Android] 컨트롤에 border 삽입하기
흔한티벳여우
2020. 11. 25. 16:37
반응형
상하 좌우 1dp만큼의 width로 외각선 그리기
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:bottom="0dp"
android:left="0dp"
android:right="0dp"
android:top="0dp"
>
<shape android:shape="rectangle"
>
<stroke android:width="1dp"
android:color="#000"/>
</shape>
</item>
</layer-list>
위 아래만 보더를 줄 경우는 원하지 않는 위치에 -1dp 씩 주면된다.
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:bottom="0dp"
android:left="-1dp"
android:right="-1dp"
android:top="0dp"
>
<shape android:shape="rectangle"
>
<stroke android:width="1dp"
android:color="#000"/>
</shape>
</item>
</layer-list>
만약 보더에 관련된 내용을 조절하려면 stroke 의 값들을 조절하면된다.
반응형