/res/drawable/*.xml 파일을 아래와같이 만든다.
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="true">
<shape>
<solid android:color="@color/클릭시 색깔"/>
</shape>
</item>
<item android:state_enabled="false">
<shape>
<solid android:color="@color/비활성화시 색깔"/>
</shape>
</item>
<item>
<shape >
<solid android:color="@color/기본으로 지정할 색깔"/>
</shape>
</item>
</selector>
안드로이드 배경색을 위에서 만든 xml파일로 지정한다.
android:background="@drawable/생성한 XML 파일"
이전에 작성했던 버튼 테두리 지정과 유사하다
'프로그래밍 > Android' 카테고리의 다른 글
[Android] 내 컴퓨터 IP로 http연결시 주의할점 (0) | 2022.07.28 |
---|---|
[Android] 한글만 입력할수있도록 하는 코드 (0) | 2022.07.28 |
[Android] 버튼 테두리 지정 (0) | 2022.07.27 |
[Android] 커스텀 백그라운드 설정시 백그라운드 색이 바뀌지 않을때 해결법 (0) | 2022.07.27 |
[Android] 플레이스토어 업로드 스크린샷 제작 사이트 (0) | 2022.07.24 |
댓글