Android
[Android] 버튼, EditText, View 테두리(border) 배경 만들기
밤토리세상
2022. 6. 9. 16:14
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
<stroke android:width = "1dp" android:color = "#000000"/>
<corners
android:radius="5dp"/>
</shape>
</item>
<item
android:bottom="1dp"
android:left="1dp"
android:right="1dp"
android:top="1dp">
<shape android:shape="rectangle">
<solid android:color="#FFFFFF"/>
<corners
android:radius="5dp"/>
</shape>
</item>
</layer-list>
첫뻔재 item 으로 border를 셋팅
shape = "rectangle"
사각형 모양을 만들고
stroke 에서 width 와 color 를 지정
corners raduis 로 라운딩을 설정
두번째 item으로 내부 색상을 셋팅
첫번재 1dp width 만큼 상하좌우 1dp 를 주고
동일하게 shape = "rectangle"
가득채울 색상 solid 로 color 속성 지정
corners raduis 로 라운딩을 설정
검은색 5dp 라운딩의 테두리가 있는 흰색배경을 생성할수있다