본문 바로가기

프로그래밍 일반/안드로이드 심화

[안드로이드] 버튼 색상관련 블로그

버튼의 enable, disable에 따라 모양을 바꾸고 싶을 때 쓸 수 있다.

 

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:Android="http://schemas.Android.com/apk/res/Android">
    <item Android:state_enabled="true">
        <shape Android:shape="rectangle">
            <solid Android:color="@color/yourEnabledColor" />
        </shape>
    </item>
    <item Android:state_enabled="false">
        <shape Android:shape="rectangle">
            <solid Android:color="@color/yourDisabledColor" />
        </shape>
    </item>
</selector>

여기서 참조함

https://www.it-swarm.dev/ko/android/appcompat%EC%97%90%EC%84%9C-%EB%B2%84%ED%8A%BC%EC%9D%98-%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94-%EC%83%89%EC%83%81%EC%9D%84-%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95%EC%9D%80-%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C/823598390/