본문 바로가기
개발/Android

[Android] 버튼 음영 효과 제거

by blacktree 2022. 11. 17.
반응형

안드로이드 개발을 하다 보면 버튼의 음영 효과가 적용되어 있는 것을 확인할 수 있다. 

 

음영 효과 제거 방법에는 2가지가 있다. 

 

xml상에서 옵션을 추가 하거나 소스상에서 옵션을 추가하는 방식이 있다. 

 

음영 효과 제거

1. xml

<androidx.appcompat.widget.AppCompatButton
    android:layout_width="0dp"
    android:layout_height="match_parent"
    android:layout_weight="1"
    android:stateListAnimator="@null"
    android:text="@string/next"/>

2. 소스

binding.mButtonNext.stateListAnimator = null

 

결과

  1. 음영 효과 옵션 추가 전
  2. 음영 효과 옵션 추가 후
728x90
반응형

댓글