안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
현재 버튼의 누름 상태에 따라서 버튼 이미지를 변경 시키려고 selector를 사용하고 있습니다.
헌데, 이 외에도 다른 상태(프로그램의 임의의 상태)에 따라 Normal 상태의 이미지가 변경되거든요?
그래서 버튼의 Layout에서 android:background="@drawable/button_selector_drawable" 을 사용하더라도
실제 코드 상에서 상태 변화에 따라 setBackgroundResource() 메소드로 이미지를 지정하니
이후부터는 selector가 반영이 안 되는 거죠.(Pressed가 되어도 이미지가 안 변하는..)
이거 해결 할 방법 없을까요....
selector에 사용자 지정 상태를 추가 할 수 있다든지..
소스 코드 상에서 setBackgroundResource() 메소드 말고 다른 메소드로 버튼 이미지를 변경시키는 방법이 있을거 같은데요..
selector를새로운 파일로 하나더 만들면 되겠군요ㅡ_ㅡ;;
역시질문을 하면서 질문 내용을정리하다보면답이보이는 경우도 있네요.ㅎㅎ