개발/모바일
안드로이드 스튜디오 Lec8 버튼 이미지 애니메이션(Image Button)
happilee12
2018. 1. 8. 20:25
반응형
강의 링크 : https://youtu.be/xmfFTgfOMdg
- 이미지로 버튼 만들기
- focused, pressed 일 때의 이미지 지정하기
1.
app/res/drawable 폴더에 버튼의 이미지를 넣어준다.
같은 폴더에 button1.xml(이미지의 이름과 중복되면 안됨!) 파일을 만들고 다음과 같이 코드를 작성한다.
button1.xml |
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> |
2.
activity_main.xml파일에 Images>ImageButton 을 하나 넣어주고, button파일을 지정해준다.
이 ImageButton의 속성 중 srcCompat 이 이 버튼이 가리키고 있는 xml 파일을 뜻한다. => srcCompat : @drawable/button1 지정.
이렇게 하면 button1.xml파일을 그대로 가져와서 버튼의 이미지로써 입혀준다.
반응형