안드로이드 앱 개발

OutlinedButton/테두리 있는 버튼 만들기 본문

카테고리 없음

OutlinedButton/테두리 있는 버튼 만들기

스텝바이스텝안드로이드 2021. 5. 24. 15:32
<Button
            android:id="@+id/loadCusData"
            style="?attr/materialButtonOutlinedStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:clickable="true"
            android:fontFamily="@font/notosanscjkkrmedium"
            android:includeFontPadding="false"
            android:text="@string/load_cus_btn"

            android:textColor="@color/mainPink"
            android:textSize="12sp"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintRight_toRightOf="parent"
            app:layout_constraintTop_toTopOf="parent"
            app:strokeColor="@color/mainPink"/>

Button의 xml 속성에서

style 속성을 추가한다.

그리고 경계선의 색상을 변경하고 싶다면

app:strokeColor의 속성으로 컨트롤하면 된다. (기본색상은 옅은 회색이다.)

 

추가로, 경계선의 두께는

app:strokeWidth로 컨트롤 할 수 있다.