반응형
강의 링크 : 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파일을 그대로 가져와서 버튼의 이미지로써 입혀준다.
반응형
'개발 > 모바일' 카테고리의 다른 글
안드로이드 스튜디오 Lec10 레이아웃(Layout) (0) | 2018.01.09 |
---|---|
안드로이드 스튜디오 Lec9 이미지 슬라이더(Image Slider) (0) | 2018.01.08 |
안드로이드 스튜디오 Lec6 액티비티 화면 전환 (Activity Change) (0) | 2018.01.08 |
안드로이드 스튜디오 Lec5 리스트 뷰 꾸미기 (Custom ListView) (0) | 2018.01.08 |
안드로이드 스튜디오 Lec4 내비게이션 메뉴 바 만들기 (To Make Menu) (0) | 2018.01.07 |