728x90
테두리가 있는 둥근 button을 만들어보겠습니다.
먼저 drawable에서 shape drawable을 만들어 줍니다.
- android:shape은 모형을 정의합니다. 저희는 모서리가 둥근 버튼을 만들 것이기 때문에 rectangle (사각형)으로 설정합니다.
- android:radius은 모형의 둥근 정도를 설정합니다.
- solid android:color 모형의 전체 색을 설정합니다.
- stroke android:color 테두리 색을 설정합니다.
- stroke android:width 테두리 두께를 설정합니다.
설명을 참고하셔서 원하는 두께와 색으로 설정하세요.
예시는 이런 식으로 shape이 설정되었습니다.
XML을 적용할 때는 위의 코드처럼 android:background에 방금 생성한 shape XML을 적어주세요.
설정해 주시면 이런식으로 둥글고 테두리 색이 있는 Button을 만들 수 있습니다.
더 자세히 알고싶으시다면 shape XML에 대해서 공부하시는 것을 추천드립니다.
shape XML
https://developer.android.com/guide/topics/resources/drawable-resource.html#Shape
728x90
'안드로이드' 카테고리의 다른 글
안드로이드 status bar 여러 버전으로 만들기 (0) | 2020.08.18 |
---|---|
안드로이드 custom app bar left margin 없애는 법 (0) | 2020.08.17 |
안드로이드 글꼴 적용하는 방법 (0) | 2020.08.12 |
안드로이드 로드맵 2020 (0) | 2020.07.01 |